The best kind of vacation is when you come somewhere new and it feels like home: apartment «LMVR - LuxApt 3 - 7 bedrooms 2 bathrooms» is located in Montreal. This apartment is located 1 km from the city center.
4411 St-Laurent Boulevard, Montreal, H2W 1Z8