Chelsea Hotel, Toronto
Tourism Business - Accommodation
The Chelsea hotel is located in the heart of downtown Toronto, just steps from the city’s best shopping districts, world-class theatres, vibrant nightlife and exciting attractions. A full-service urban resort, the hotel features a variety of room types to suit everyone. The hotel offers free WiFi, three restaurants and separate adult and family recreation areas – including an adult-only pool and the 130-ft ‘Corkscrew’ waterslide.