3 star hotels in Saint-Clar
We found 1 property with availability in Saint-Clar
Show on map
La Demeure Saint Clar
6 Rue Gambetta, Saint-Clar, France
The comfortable La Demeure Saint Clar Bed & Breakfast enjoys a convenient location approximately 5 minutes' walk from Eglise Saint-Loup de Saint-Creac and offers 2 rooms with views of the city. The 3…
- 1-1