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.

The Chelsea Hotel

Leaflet | © Mapbox © OpenStreetMap Improve this map

Join the conversation Load comments

The Chelsea Hotel

The Chelsea Hotel

1 Upcoming Event
About the Event
  • October 2

    Join SI-UK at the largest UK University Fair in North America and meet 40+ UK university representatives face to face. Find out about entry requirements, courses, scholarships and attend seminars throughout the day. The organizers of this event, Study in UK will also have consultants available to help you get started on your application.

    So, if you're thinking of studying in the UK, don’t mi...

Latest Reviews

Ace Hotel Toronto

W Hotel Toronto

Drake Hotel

King Blue Hotel Toronto

Gladstone House

Park Hyatt Toronto