Luxury Hotel
Le Mount Stephen is located in the Golden Square Mile district, 450 meters from the Museum of Fine Arts, 550 meters from the Bell Center and 900 meters from McGill University. This hotel occupies a historic mansion built in 1880 and an elegant contemporary tower comprising 90 rooms and suites.
MontrealCanadaBOOKING YOUR HOTEL