Service Properties Trust Headquarters Address, Email Format and More

Service Properties Trust

Service Properties Trust is a renowned real estate investment trust company. The headquarters of Service Properties Trust is based out of Massachusetts. The Company‚Äôs prime focus is on hotel segment and service retail properties. Currently, the company is taking care of management of 329 hotels and approximately 804 lease properties. Service Properties Trust is a… Read more Service Properties Trust Headquarters Address, Email Format and More