Loading hotels
Confirming room availability...
Chateau Olivier, 12425 Olivier, Montreal, Canada
With a stay at Chateau Olivier in Montreal, you'll be close to College Montmorency and Carrefour Laval. This 4.5-star villa is within close proximity of Centropolis and Sky Venture.