Serviced apartment Cozy 1BR Apartment 10 Mins walk to CN Tower
★★★
111 Princes' Boulevard, Toronto (ON), Canada Show on map
Hotel X Toronto is a hotel in Toronto (ON), Canada. It is one of 319 places to stay in Toronto (ON) listed on Triptoic.
111 Princes' Boulevard, Toronto (ON), Canada
Hotel X Toronto is located at 111 Princes' Boulevard, Toronto (ON), Canada.
Highly rated alternatives close by
Hostel
Hotel
Hotel
Hotel