Address : 1180 rue de la montagne, montreal Show Hotel Map
The hotel is located in the heart of downtown Montreal, across the street from the Bell Centre, near the financial and commercial districts, restaurants and museums. There are many restaurants, good shopping and attractions. The property is located one block from the Museum of Fine Arts and Bell Centre, and approximately 20 km (12 miles) from the airport 25 kms to the airport (montréal-pierre elliott trudeau international) 50 kms to the airport (habib bourguiba intl) 5 minute walk to the nearest metro station (peel and lucien-l'allier) 1 km to the nearest station (central station) 3 minute walk to the nearest bus stop