Hotel Humaniti Hotel Montreal, Autograph Collection
★★★★★
57 Ste-Catherine Est, Montreal (QC), Canada Show on map
Hotel Villa is a 2-star hotel in Montreal (QC), Quebec, Canada. It is one of 280 places to stay in Montreal (QC) listed on Triptoic.
57 Ste-Catherine Est, Montreal (QC), 1K5, Canada
Hotel Villa is located at 57 Ste-Catherine Est, Montreal (QC) 1K5, Canada.
Hotel Villa is rated 2 stars.
Highly rated alternatives close by
Guest favorite
Guest favorite