Address : 1440 Drummond Street Montréal, Quebec H3G 1V9
Le Mount Stephen is located in Downtown Montreal, a neighborhood in Montreal, and is in the city center and near a metro station. The area's natural beauty can be seen at Mount Royal Park and Montreal Botanical Garden, while Montreal Museum of Fine Arts and Place des Arts are cultural highlights. Looking to enjoy an event or a game? See what's going on at Bell Centre or Olympic Stadium.
Along with a full-service spa, this smoke-free hotel has a restaurant and a 24-hour fitness center. WiFi in public areas is free. Other amenities include a bar/lounge, a 24-hour business center, and valet parking. All 90 soundproofed rooms provide free WiFi, free wired Internet, and memory foam beds. Comforts include premium bedding and pillow menus, and guests will also appreciate thoughtful touches like espresso makers and bathrobes.
 
									                                         
									                                         
									                                         
									                                         
									                                        Ocean and River Cruises, Luxury Travel, Hotel & Airfare, Land Tours, African Safaris, Antartica Exploration and more!!.
All of our travel experts are non-commissioned and have years of experience!
Whether you know the specific itenarary or want to look at a variety of travel options, our travel experts are here to help!
Do you have any questions and want more information? Send us an email! We provide expert, professional advice to help you find that perfect vacation
Our Canada-wide call centre is available Monday-Friday from 9am to 9pm PST