Combining neoclassicism and contemporary lines in an opulent environment, Le Mount Stephen is the Montreal boutique hotel to discover in the heart of the Golden Square Mile. Experience modern luxury and sophistication in one of its 90 prestigious rooms and suites all featuring multiple floor-to-ceiling windows and exclusive beds.