Service Properties Trust Closes on the Sales of 20 Additional Hotels

Brings Total to 42 Hotels Sold for Aggregate Proceeds of Nearly $400 Million
Source: New feed


Leave a Reply