The 2-star Hotel Villa is situated in the heart of Montreal.
Located in Ville-Marie district, close to Champ-de-Mars subway station and Monument National, Notre-Dame Basilica and Place des Arts. A 10-minute walk to the center of Montreal.
The hotel is surrounded by coffee shops and casinos.
Hotel Villa is a property in Montreal that comes with 26 rooms and provides an in-room safe, individual climate control, free Wi-Fi, an iron with ironing board and a refrigerator. Room facilities also include a small fridge and a microwave for self-catering.
Dishes of international cuisine are served in the theme restaurant. Restaurant Le St. Cyr and Cachitos are situated in a tourist area, about 50 meters from the venue.
Hotel Villa lies within 15 minutes’ drive to Montrйal-pierre Elliott Trudeau International airport.
Guests can make use of laundry, 24-hour reception and 24-hour security as well as an elevator, a cash machine and parking.