The Strathcona Hotel 3 stars

60 York Street, M5J 1S8 Toronto, Canada

Hotel image
Read more reviews for The Strathcona Hotel