chelsea hotel toronto

The Chelsea Hotel

The Chelsea is Canada's largest hotel, located in the heart of downtown Toronto. Aside from the over 1500 rooms, there's a family fun zone with waterslide and other activities and a fitness centre. Also, there's the TBar lounge and the Market Gardens restaurant which are open to all.

Latest Videos

The Chelsea Hotel

Leaflet | © Mapbox © OpenStreetMap Improve this map

Join the conversation Load comments

The Chelsea Hotel

Latest Reviews

Canopy by Hilton Toronto Yorkville

Ode Hotel Toronto

Ace Hotel Toronto

W Hotel Toronto

Drake Hotel

King Blue Hotel Toronto