The grand Vaughan Inn is rated 2 stars and comprises 51 rooms with homely comforts.
The property enjoys convenient location within minutes of embassies and convention centers.
McMichael Canadian Art Collection is 8.2 km from the hotel and Wild Water Kingdom is about 3.9 km away.
The rooms in Vaughan Inn come with a microwave and a refrigerator. Bathrooms are fitted with a bathtub, complimentary toiletries and a shower.
Vaughan Inn lies within 15 minutes’ drive to Lester B. Pearson International airport.