It’s nice to come back to a place where you can have a rest after an eventful day in the city Hotel «JP Stays Prime Location York St & Lakeshore by STS» is located in Toronto. This hotel is located 1 km from the city center.
12 York St, M5J 3A3 Toronto, Canadá, Toronto, M5J 3A3