Showing posts with label Marina di Campo. Show all posts
Showing posts with label Marina di Campo. Show all posts

Wednesday, July 10, 2024

Hotel Barracuda - Marina di Campo

Hotel Barracuda - Marina di Campo


Viale Elba 46, 57034 Marina di Campo, Italy

Hotel Barracuda is in the south-east of Elba Island, just 200 metres from the sea and Marina di Campo Bay. It offers free parking, a hot tub and an outdoor pool.