The Sherbrooke Suites Apartment
Hotels in Central Montreal, Quebec
175 Rue Sherbrooke Ouest, Montreal, H2X 1X4
Free Wi-Fi
320 m.
Place des Arts Metro station
1.2 km.
Montreal Central Station
Number of rooms: 5





















