Delta Chelsea Hotel - Toronto, ON
33 Gerrard Street West
Ontario M5G 1Z4
Book online hotel reservations at Delta Chelsea Hotel in Toronto,
Check room availability and amenities and compare discount rates starting at $114.54.
View an interactive Toronto area map and find nearby sightseeing attractions and
vacation activities. See below for further information about booking reservations at
Delta Chelsea Hotel.