Featuring free WiFi and a restaurant, Hotel Elba is a family-run hotel located in Marina di Campo, 1640 feet from the beach. Guests can enjoy the on-site bar.
With wood-beamed ceilings, the rooms are fitted with a flat-screen TV, safe and a small fridge. Rooms include a private bathroom. Extras include free toiletries and a hairdryer.
The on-site restaurant serves local cuisine. There is a shared lounge at the property.
Elba Hotel is a 5-minute drive from La Pila Airport and a 25-minute drive from Portoferraio. Porto Azzurro is 12 mi away.