JLL’s Hotels & Hospitality Group has closed the sale of two Residence Inn by Marriott hotels in Norwood and Framingham, MA
News release
08 November 2022
JLL’s Hotels & Hospitality Group has closed the sale of two Residence Inn by Marriott hotels in Norwood and Framingham, MA