Meetings Canada


Image

Atlific to Manage Canada’s First Element Hotel, to Open in 2013, North of Toronto
Element_by_Westin_Vaughan


Element by Westin  Vaughan.

Element hotel, Westin Hotels