The hotel is located 5 minutes from the airport, 20 minutes from downtown Montreal where you can take advantage of its renowned international cusine excellent shopping and vibrant nightlife.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada