Elba >
City Centre
Hotels in Elba near City Centre ISOLA D'ELBA
We found 1 property with availability in Elba
Show on map
Swiss International Hotel Elba - Il Magnifico
Viale Principe Amedeo, Marciana Marina (Isola d'Elba), Italy
Overlooking the city, Swiss International Hotel Elba - Il Magnifico Marciana Marina is 4.4 km from Spiagia San Andrea. Boasting an indoor pool and a gym, the hotel offers access to the esque Elba…
- 1-1