All Montreal hotels
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Distance: low to high
-
Jules & Jim
10961 Avenue De L'Esplanade, Montreal, Canada
2.8 km to De la Concorde Train Station ( Show map )
Located 12 km from Central Montreal railway station, Jules & Jim Apartment Montreal is just 400 metres from Nicolas-Viel Park. This apartment in Montreal is…
More...
From US$ 253price for 1 nightBook Now