Hotel Villa is located on Sainte-Catherine Street in Montreal 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 citys best restaurants, shops and nightlife The Metropolis, located next door, hosts music and entertainment acts all year Some of Montreals most popular events, such as the Jazz Festival, are just minutes away