Comfortable Stay In The Heart Of Downtown Montreal apartment lies just 1.2 km from La Fontaine Park and within 5 minutes' walk of Sherbrooke tube station.
The Biosphere Environmental Museum is 3.1 km away, while St. Louis Square is in close proximity to the apartment. Guests have easy access to Saint Denis Street, which is merely a 5-minute walk away.
Comfortable Stay In The Heart Of Downtown Montreal apartment is around 600 metres from the nearest bus station - Station Centrale.