Morguard Sells 14 Hotels In Canada for $410.0 Million

The portfolio of hotels, featuring Marriott, Hilton, IHG and independent hotels, is located in major urban centers across Canada, including the Greater Toronto Area (specifically Toronto, Mississauga, Markham, Vaughan), Ottawa, Halifax, and Sudbury.
Source: New feed


Leave a Reply