Address : 1201 rene-levesque blvd west, montreal Show Hotel Map
The hotel is located in the heart of downtown Montreal, within walking distance of city shopping as well as the city's business and entertainment districts. 20 kms to the nearest airport (montréal-pierre elliott trudeau international) 1 minute walk to the nearest metro station (bonaventure & peel) Close to the station (gare centrale) 1 minute walk to the nearest bus stop 1 km to the nearest fair site (montreal convention centre)