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

The Chelsea Hotel

Latest Reviews

Pan Pacific Hotel Toronto

Canopy by Hilton Toronto Yorkville

Ode Hotel Toronto

Ace Hotel Toronto

W Hotel Toronto

Drake Hotel