Hotel Barracuda Location
Viale Elba 46, Marina Di Campo, Marina di Campo, Italy
Enter dates to see available properties
Area Information
Attractions
Romitorio di San Francesco di Saverio
300 m
Marina di Campo Beach
500 m
Spiaggia di Marina di Campo
550 m
Parrocchia San Gaetano
650 m
Comune di Campo Nell'Elba
700 m
Cimitero di Campo nell'Elba
750 m