Le Mount Stephen – Montreal (QC), Canada
Designed for comfort, selected guest rooms offer additional toilet, fireplace, linens, mirror, towels to ensure a restful night. Rated 9.7 out of 10 by 51 hotel guests, people who stayed here absolutely loved this hotel and thought it was fantastic! Set in a prime location of Montreal (QC), Le Mount Stephen puts everything the city has to offer just outside your doorstep. First opened in 2017, the hotel has not been renovated since then, as far as we know. The property offers a high standard of Read more […]
Le Mount Stephen – Montreal (QC), Canada Read Post »