Business Description
Service Properties Trust is a real estate investment trust based in Newton, Massachusetts, with roughly $10 billion deployed across two main areas: hotels and retail properties leased to service-oriented tenants. The company owns 94 hotels with more than 21,000 rooms across the United States, Puerto Rico, and Canada, along with 760 retail net lease properties covering over 13.6 million square feet throughout the United States. Founded in 1995, the trust is managed by The RMR Group, a firm with more than $37 billion in assets under management and four decades of experience in commercial real estate.