The central Hotel Villa is a 2-star property located 850 meters away from Notre-Dame Basilica. 24-hour front desk, laundry and ironing service as well as an ATM, a car park and a news stand are on hand.
The city center is 10 minute walking distance from the hotel.
The hotel offers 26 rooms. They are fitted with complimentary Wi-Fi, individual climate control, an in-room safe, cable TV and a personal computer. The rooms feature shared bathrooms as well as a microwave and a fridge for self-catering.
The grill bar Ong Ca Can is about 50 meters away.
Champ-de-Mars underground station is close to Hotel Villa. 15 km to Montrйal-pierre Elliott Trudeau International airport.
The property offers a business centre and a copier for business needs.