Filter Results
Apply Filters
Clear Filters
Pet-friendly hotels in Chambord
Comfort & Stunning Lake View - Vaela
983 Quebec 169, Chambord, Canada Show map
Staying at the 2-bedroom Comfort & Stunning Lake View - Vaela Chambord villa, guests can visit Centre d'Histoire et d'Archeologie de la Metabetchouane, which is approximately a 10-minute drive away.
Book Now