Loading hotels
Confirming room availability...
L Appartement Hotel, 455 Sherbrooke West, Montreal, Canada
With a stay at L Appartement Hotel, you'll be centrally located in Montreal, steps from McGill University and minutes from McCord Museum. This eco-friendly aparthotel is close to Notre Dame Basilica and Saint Joseph's Oratory.