Guest houses in Castellar
We found 1 property with availability in Castellar
Show on map
L'Aleandra
4943 Route De Castellar, Castellar, France
Featuring an outdoor swimming pool, L'Aleandra Hotel Castellar is 4 km from the Russian Church. The guest house entices guests with a car park, available on site.
- 1-1