Hotel Villa

57 Ste-catherine Est
Montreal QC H2X 1K5
1486 Reviews

Sponsored Topics

Hotel Quality:






Room Count:


Open Hours:

  • Mon: 12am-12am
  • Tue: 12am-12am
  • Wed: 12am-12am
  • Thu: 12am-12am
  • Fri: 12am-12am
  • Sat: 12am-12am
  • Sun: 12am-12am
See a problem? Let us know!
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.