1440, Rue Drummond, H3G 1V9 Montreal, Canada
Le Mount Stephen is situated in Montreal's Golden Square Mile, 1476 feet from the Museum of Fine Arts, 1804 feet from the Bell Center, and 2953 feet from McGill University. The hotel occupies a historic mansion from 1880, connected to a modern tower with 90 rooms and suites. Guest rooms include complimentary WiFi, a Nespresso machine, a mini-bar, and a flat-screen IPTV, plus automated climate, lighting, and curtain controls. Marble bathrooms have heated floors, a rain forest shower head, and Chroma lighting therapy. Bar George, the on-site restaurant and bar, offers an outdoor terrace for summer dining. Shopping on Ste-Catherine Street is 427 feet away. Montreal-Pierre Elliott Trudeau International Airport is 11 miles from the hotel.