Newton-based Service Properties Trust sold a portfolio of Courtyard by Marriott and Residence Inn by Marriott hotels for $137.3 million to a joint venture.
Read more