3 ★
Holiday Inn Toronto Downtown Centre
Address: 30 Carlton Street, Toronto, Canada
This hotel is located next door to Maple Leaf Gardens in downtown Toronto. It features an indoor pool and full-service spa. Guest rooms offer free WiFi.
Hotels Nearby
-
Lenau Guest House
46 McGill Street, Toronto
-
Margie Townhome Suites
44 McGill Street, Toronto
-
Courtyard by Marriott Downtown Toronto 3 ★
475 Yonge Street, Toronto
-
Toronto Furnished Living-Gerard
40 Gerrard St E, Toronto
-
McGill Inn B&B 4 ★
110 McGill Street, Toronto
-
The Saint James Hotel, an Ascend Hotel Collection Member 3 ★
26 Gerrard Street East, Toronto
-
Aura Of Downtown Toronto
386 Yonge Street, Toronto
-
Neill-Wycik Backpackers Hotel 1 ★
96 Gerrard Street East, Toronto
-
Chelsea Hotel Toronto 3 ★
33 Gerrard Street West, Toronto
-
Toronto Garden District Furnished Home
346 Jarvis Street, Toronto
-
Ramada Plaza Toronto 3 ★
300 Jarvis Street, Toronto
-
Toronto Escape - Bay & College- 37 Grosvenor Street
37 Grosvenor Street, Toronto
- π WorldPlaces ›
- Hotels ›
- π¨π¦ Canada ›
- Toronto ›
- Holiday Inn Toronto Downtown Centre