The Modern Stay
8644 Rue Hochelaga, H1L 2M4 Montréal, Canada
Boasting a shared lounge and views of quiet street, The Modern Stay is a recently renovated homestay situated in Montréal, 6 km from Montreal Biodome. This sustainable homestay is located 6.