Hotel Arena Palace is a good accommodation choice in Montreal.
This hotel is about 1.6 km away from Maison Theatre, Centaur Theatre and IMAX Old Port. The venue is 2 km away from the city center.
Easily accessible from Beaudry subway station. Hotel Arena Palace is 15 minutes’ drive away from St Hubert airport.
Eat & Drink
PHO VIET on amherst pampers guests with Vietnamese and Mexican dishes and lies within 200 meters of the property.