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.