Filter Results
Montreal villas
Centennial 6-Bedroom Waterfront Palace Sleeps 14
2940 Boulevard Saint-Joseph, Montreal, Canada Show map
The 6-bedroom Centennial 6-Bedroom Waterfront Palace Sleeps 14 Montreal villa is situated around 400 metres from Lachine Range Lighthouses, featuring such comforts as Wi-Fi and a private parking lot.…
Villa Delrose Waterfront Mansion
561 100E Avenue, Montreal, Canada Show map
Located about 1 km from Plage de l'est Beach, the 6-bedroom Villa Delrose Waterfront Mansion Montreal comes with an outdoor swimming pool equipped with a sun terrace.
Majestic Villa In Downtown Griffintown
1426 R. Notre Dame O, Montreal, Canada Show map
Nestled a 19-minute walk from Atwater Specialty Market, Majestic Villa In Downtown Griffintown Montreal entices guests to explore various tourist destinations nearby. Offering a convenient location…