Type: Hotel
Location: 33 Gerrard Street West
Book Online: Click here to check rates, availability and location map
Make your visit special by staying at the entertainment castle, the Delta Chelsea, located in the middle of all the excitement that is the heart of downtown Toronto. Delta Chelsea is the perfect place to come home to after a hectic day in this busy metropolis.
Indulge your senses in an elegant Signature Club guest room, with choice amenities including cozy terry cloth bathrobes and feather-soft pillows and duvets. Unwind in the tranquil Signature Club Lounge with a nightcap from the honour bar, or keep connected with high-speed Internet access.
Tantalize your taste buds with sesame-crusted salmon with braised red cabbage in a maple-lime butter sauce or a grilled strip loin "Colbert" and hand-cut frites at the ever-elegant Bb33 Bistro & Brasserie. Splash down our 130-foot heated indoor waterslide, the Corkscrew, or drop off the children at Camp Chelsea.
Whether you seek a romantic interlude, a family adventure or just some quiet time, our special packages promise an unforgettable experience.