A 5-Diamond award winning hotel is centrally located in the heart of Canada's most culturally diverse city. It's just steps away from iconic landmarks, popular attractions, shopping, sporting and entertainment venues.The rooms have...
181 Wellington St WScarborough, Ontario, Canada, M5V 3G7