Located in the centre of Marina di Camerota and 4 minutes’ walk from the beach, Delfino offers rooms with city and garden views as well as a restaurant. Wi-Fi in public areas is free. The Delfino’s rooms come with a TV with cable channels, a desk an...
Rooms total: 2 More information »