Photos coming soon
HOTEL
Glenhill Hotel
2 Hillmount Avenue, Toronto (ON), Canada
Where it sits
Glenhill Hotel
2 Hillmount Avenue, Toronto (ON), Canada
43.71158, -79.42832
Similar stays nearby
Crossland Estates - Uptown Toronto Condo Central
Hotel · 1.3 km
Ghalib Homestay
Hotel · 1.6 km
Cozy 1-Br Basement Suite in One of Toronto’s Prime Neighborhoods
Hotel · 1.7 km
Forever 66
Hotel · 1.8 km
Executive Luxury Room Downtown Toronto
Hotel · 1.8 km
Executive Luxury Room Downtown Toronto
Hotel · 1.8 km
The Parkway Place
Hotel · 2.0 km
Colourful 2-bedroom Apartment
Hotel · 2.0 km
Plan around Glenhill Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
