Strada comunale annunziata 5 snc, 88841 Le Castella
Hotels 4 stars
Set in Le Castella, 1 km from Lido a Le Castella, TH Le Castella - Baia degli Dei Village offers accommodation with a garden, free private parking, a shared lounge and a terrace. With a restaurant, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation...