Cheap and budget hotels in Champau
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Popularity : high to low
-
Le Chene
3 Le Chene, Champau, France (Show map)
Featuring Wi-Fi throughout the property, the elegant Le Chene Bed & Breakfast Champau sits 3.9 km from Chateau de La Roche du Maine. There is a store available on the premises.
More...
From US$ 73price for 1 nightBook Now