Apartment on Drummond Street 86
Guests of Montreal will have a nice stay at on Drummond Street 86 Montreal apartment.
It is located 66 km from Sainte-Adele and just 2 km from the center of Montreal. Le Taj offers indian and lebanese dishes and lies 150 meters away.
The apartment provides rooms featuring cable TV and a dishwasher. The property comprises 2 bedrooms. A private bathroom is at guests' disposal.
A kitchen is provided.
The property stands within 5 minutes of walking to the Sherbrooke / de la Montagne bus stop and 500 meters from Peel subway station.