This 3 star hotel is located in the city centre of Montrichard and was established in 1982. It is close to the Chenonceaux Castle and the nearest station is Montrichard.
Facilities of Hotel Château de la Menaudière
- Swimming Pool
- Pets allowed
- Business centre
- Mini bar