Hotel

Hotel X Toronto

111 Princes' Boulevard, Toronto (ON), Canada Show on map

About Hotel X Toronto

Hotel X Toronto is a hotel in Toronto (ON), Canada. It is one of 319 places to stay in Toronto (ON) listed on Triptoic.

Property facts

Property type
Hotel

Location

111 Princes' Boulevard, Toronto (ON), Canada

Loading map…

Frequently asked questions

Where is Hotel X Toronto located?

Hotel X Toronto is located at 111 Princes' Boulevard, Toronto (ON), Canada.

Stays near Hotel X Toronto

Highly rated alternatives close by

All 319 in Toronto (ON) →

More ways to stay in Toronto (ON)

See prices on Agoda
Check prices