Hotel Review: Chelsea Hotel, Toronto, Ontario, Canada
Centrally located in downtown Toronto, about a 30-minute drive east of Pearson Airport and within walking distance to restaurants, shopping and nightlife, Chelsea Hotel is Canada’s largest hotel, with 1,590 guest rooms. It’s also well placed near the city’s hospitals and medical centers, making it convenient for travellers who have come to Toronto for treatments requiring overnight stays in the city.