Avid Hotel Toronto – Vaughan Southwest

Relax in Canada’s first avid™ hotel in Greater Toronto, 15 minutes from Toronto Pearson International Airport (YYZ). Located near the Embassy Grand Convention Centre and Universal Eventspace, our hotel in Vaughan, Ontario, inspires you to mix business with leisure.

Avid Hotel Toronto - Vaughan Southwest
6800 Highway 7
Vaughan

Ontario
L4H 4X8