The 2-star Hotel Villa offers quick access to casinos and coffee shops in Montreal. Since 2006, it has been hosting guests in the heart of Montreal.
Notable for its location in Downtown Montreal of Montreal, the hotel provides access to Underground City, Place des Arts and Monument National within 5 minutes' walk. The center of Montreal is 1 km away from the venue.
Hotel Villa is set close to theaters, monuments and museums as well as Museum of Contemporary Art.
This contemporary hotel comprises 26 guestrooms with a refrigerator, free Wi-Fi, an in-room safe, a sofa and climate control. They feature shared bathrooms with a hairdryer, a bathtub and a shower.
A broad variety of international dishes is served at the theme restaurant. Restaurant Le St. Cyr and Cafe Republique are situated in an entertainment area, about 50 meters from the venue.
Champ-de-Mars underground station is only 300 meters away from the hotel. The hotel lies within 15 km of Montrйal-pierre Elliott Trudeau International airport.
The property offers a photocopier and computers for business guests staying at Hotel Villa.