Chelsea Hotel
Contact
33 Gerrard Street West
Toronto, Ontario
M5G 1Z4
Canada