Guest houses in Thouars
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Popularity : high to low
-
Au Petit Thouars
6 Rue Imbert, Thouars, France (Show map)
Offering a year-round outdoor swimming pool and views of the city, Au Petit Thouars Hotel is situated within 300 metres of the Stables of the Castle. This guest house also includes parking.
More...
From US$ 167price for 1 nightBook Now