Contact us and we will happily handle your inquiry.
For immediate assistance, please call
(416) 595-1975 during business hours.
Chelsea Hotel, Toronto
33 Gerrard Street West
Toronto, Ontario M5G 1Z4
Canada