The comfortable Hotel Arena Palace offers accommodation in a downtown area of Montreal.
The hotel is set in the heart of Montreal just a 20-minute walk from Centaur Theatre. The city center is 2 km away from the hotel.
The metro station Beaudry is easy to reach. The hotel is set 15 minutes' drive from St Hubert airport.
Eat & Drink
PHO VIET on amherst treats guests with Vietnamese and Mexican dishes and is just 200 meters away.