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