Hotel Villa is located on Sainte-Catherine Street in Montréal city centre, in the Quartier des Spectacles District. Saint-Laurent Metro Station is 1 minutes' walk away.
Guests staying at the Villa Hotel will enjoy amenities such as free WiFi and a cable TV.
The hotel offers a 24-hour front desk service. Guests in need of refreshments or a quick snack will find a coffee shop located on the ground floor.
Hotel Villa is within walking distance of the city's best restaurants, shops and nightlife. The Metropolis, located next door, hosts music and entertainment acts all year. Some of Montreal's most popular events, such as the Jazz Festival, are just minutes away.