Loading hotels
Confirming room availability...
Studio Living, 1831 Montcalm, Montreal, Canada
Quite design studios in the heart of the city with acces to a lovely garden. And you are minutes away from the subway and walking distance to most of the attractions Montréal has to offer...