ULookUBook
Holidays
View All Holidays
Destinations
Short Haul Destinations
Bulgaria Croatia Cyprus Italy Malta Morocco Tunisia
View all destinations
City Breaks
View all city breaks
Disneyland Paris
View all Disney holidays

Delta Chelsea

Hotel Overview

Canada's largest hotel is ideally appointed and located in the heart of downtown Toronto. Enjoy a host of top theatres, attractions, shopping and dining only a matter of minutes away. Indulge in some fabulous theatre and performing arts, explore the chic boutiques in Yorkville, or unearth an ancient civilization at the Royal Ontario Museum. The Delta Chelsea's signature restaurant, Bb33 Bistro & Brasserie, offers exquisite Canadian cuisine that will tantalize your taste buds. Enjoy a late night drink in one of the lounges. It's easy to maintain your fitness routine while staying at the Delta Chelsea. The health club gives you unlimited access to cardio and weight training equipment while enjoying a panoramic view of downtown Toronto.

33 Gerrard Street West
Toronto
Toronto


Canada

Please note: Map shows the rough area of the hotel and may not be 100% accurate.