The 3-star Creemore House Inn boasts close proximity to Blue Mountain, Plunge! Aquatic Center and Tay River Basin just 25.1 km away.
The city center is 10 minute walking distance from the hotel. A 55-minute drive to Vaughan.
Creemore House Inn can be reached in 85 minutes by car from Lester B. Pearson International airport.
The rooms in Creemore House Inn come with climate control and ironing facilities.