Staying at Allegroitalia Elba Golf hotel, you will be a 25-minute walk from Lido di Capoliveri and 1.7 miles Spiaggia di Margidore. If you are willing to explore even more landmarks in Portoferraio, consider checking out Napoleonic Mills House Monument set 2.6 miles away.