Chelsea Hotel, Toronto

Chelsea Hotel, Toronto


Address: 33 Gerrard Street West, Toronto, Ontario M5G 1Z4

Tel: 416-595-1975

Main access: TTC Subway Line 1, five minutes from Dundas Station or College Station