Call LIVE Agent NOW
+1-888-376-92861440 Rue Drummond, Montreal, Canada
See Map





Airport Shuttle
Free Internet Access
Pets Allowed
Restaurant
Valet Parking
Show All Amenities
Le Mount Stephen is a hotel located in Montreal's Golden Square Mile, close to the Museum of Fine Arts, Bell Center, and McGill University. It is housed in a historic 1880 mansion, as well as a contemporary tower with 90 rooms and suites. Guests can enjoy modern amenities such as complimentary WIFI, Nespresso machines, mini-bars, and automated climate and lighting controls. There is a restaurant and bar on-site, as well as an outdoor terrace in the summer. Shopping is nearby, and the airport is 11 mi away.
Check-in: 03:00 PM
Check-out: 12:00 PM