Directions to Soho Metropolitan Hotel, Toronto

Soho-metropolitan-hotel-map
The Soho Metropolitan Hotel in Toronto is located at 318 WELLINGTON ST. WEST , Toronto , ON, CA .   Click on the Google Map above to get an interactive version and see the area around the Soho Metropolitan Hotel .