Location: 2 Km. from the centre of Termopoli, a few meters from the sea.
See more: Hotels in Europe Hotels in Italy Hotels in Termoli Holiday Destinations in Europe