Whether you are visiting Montreal for business or pleasure, let the friendly staff and cozy atmosphere of Hotel Le St...
The Village/Le Village · 1285 Rue Saint-André, Montreal
Set in a 1915 Beaux-Arts townhouse with a modern annex, this chic, upscale hotel is a stone's throw from Place des...
The Village/Le Village · 10 Rue Sherbrooke Ouest, Montreal