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. The Barracuda features air-conditioned rooms with satellite TV and a private bathroom....
Rooms total: 34 More information »Marina di Campo Airport 2.3 km