Apartments on Aylmer Street 1008
On Aylmer Street 1008 Montreal apartment hosts guests of Montreal.
Guests may find McGill University within 400 meters of the property, while Place des Arts is 600 meters away. Serving vegetarian meals, Cafe Lola Rosa is about 5 minutes’ walk away.
A private bathroom is at guests' disposal.
Other comforts include a dishwasher and a microwave in a kitchen for self catering.
Place des Arts station is 300 meters away.