Apartment on Drummond Street 77
Guests of Montreal will have a nice stay at on Drummond Street 77 Montreal apartment.
This property is set close to Boulevard Saint, Montreal Museum of Fine Arts and Pointe-a-Calliere Museum. Offering french, asian and japanese dishes, Maison Boulud is a 5-minute walk away.
The property offers rooms with free Wi-Fi, a sofa, a dining area and a dishwasher. The apartment offers 2 bedrooms. A private bathroom is at guests' disposal.
A kitchen is provided.
The nearest metro station is Peel, situated 500 meters from the apartment.