Location: 2.5 Km. from the town centre and 5 Km. from the train station.
See more: Hotels in Europe Hotels in France Hotels in Amilly Holiday Destinations in Europe