Location: in the town of Roche-sur-Yon.
See more: Hotels in Europe Hotels in France Hotels in La Roche-sur-yon Holiday Destinations in Europe