Delta Chelsea Hotel

Book This Hotel

Hotel Photo
Delta Chelsea Hotel Photos, Delta Chelsea Hotel Photo Photos (5)
  • 3.5 out of 5 starsHotel Class

The Delta Chelsea Hotel is located in the heart of downtown Toronto, within walking distance of the College subway station. The central business district, government offices and major hospitals are all within easy reach — and there are many dining, nightlife and theater options nearby. Guests at the Delta Chelsea Hotel enjoy a swimming pool, seasonal sundeck and a health club with a beautiful skyline view. The Elmwood Spa offers a wide range of luxurious treatments. There’s also a comprehensive business center and high-speed Internet access throughout. This pet-friendly hotel features a family fun zone, teen lounge and a fun indoor waterslide, along with supervised activities for children. The hotel’s sleek guestrooms feature pillow top mattresses, plush bedding, ergonomic desk chairs, irons and ironing boards and hairdryers. Many of the guestrooms have balconies. On-site dining options include the Delta Chelsea’s signature restaurant, Bb33, the casual Market Garden, a lobby lounge and Monarchs Pub for sports viewing and a lively music scene.

Sorry, there are currently no reviews for this hotel at this time. Please feel free to add one after you complete your stay!

Check back often for Delta Chelsea Hotel discounts, promotions, and Delta Chelsea Hotel deals, or view all current Toronto Hotel Deals on Quikbook.com.