Le Botaniste
Hotel
Montréal, Quebec
Located 4 km from the Botanical Gardens, Olympic Stadium and Pie-IX metro station, this Montréal apartment comes full furnished, complete with a terrace.
Number of rooms: 2
6560, 28e avenue, H1T 3J2 Montréal, Canada