Le Mount Stephen

Le Mount Stephen

Montreal, Canada

A luxury hotel built inside a restored 19th-century mansion, blending heritage grandeur with modern service.