Travel Webcast


The opening of Element Vaughan Southwest marks the first international hotel within Starwood Hotels & Resorts Worldwide, Inc.’s eco-wise Element portfolio. Built green from the ground up, Canada’s premier Element hotel is a trailblazing all-suite, 152-room extended stay enclave in Vaughan, Ontario, offering easy access between Pearson International Airport and downtown Toronto. Brian McGuinness, senior vice-president of specialty select brands for Starwood, said: “Vaughan is one of the country’s fastest growing cities with a strong emphasis on sustaining the environment, which made it a natural choice for Element’s first foray into Canada.” McGuinness continued: “Whether staying for a few days or a few weeks, Element Vaughan Southwest offers business and leisure travellers a unique setting to thrive, conveniently located next to numerous businesses and attractions.” Philippe Gadbois, senior vice-president, operations for Atlific Hotels added: “Element is an exceptional brand for a new generation of traveller, and we are happy to build upon our relationship with Starwood to bring this unique extended stay concept to Canada for the first time. Atlific manages Element Vaughan Southwest as well as other properties within Starwood’s Canadian portfolio including Le Westin Montreal, Sheraton Red Deer Hotel in Alberta and Four Points by Sheraton Hotel & Conference Centre Gatineau-Ottawa. For more, check out .

Posted in Hotels, News, Resorts