1121 Sainte Catherine Ouest, Montreal
4 bedrooms
Baths
Guests
With a stay at Holland Hotel by Simplissimmo, you'll be centrally located in Montreal, steps from Sainte-Catherine Street and 6 minutes by foot from Bell Centre. This aparthotel is 0.4 mi (0.6 km) from McGill University and 0.4 mi (0.7 km) from Montreal Museum of Fine Arts.
Parking
Elevator
Spa
WiFi/Internet
Laundry
No nearby properties available in this region at the moment.