Le Mount Stephen Hotel – A touch of class
Le Mount Stephen, a gem of Montreal’s urban heritage located right downtown, is celebrating two years in operation, consolidating its place as one of the city’s top hotels. Opened just in time for Montreal’s 375th anniversary in 2017, it has since been drawing tourists from around world, delighted by its cachet, personalized service and gourmet…