Delta Inn Location
Via Capo Verde, 1, Olbia, Italy, Olbia, Italy
Enter dates to see available properties
Area Information
Attractions
Biblioteca Comunale Simpliciana
700 m
Cisterna Romana di Olbia
750 m
Basilica of San Simplicio
1.5 km
Scalinata San Simplicio
1.5 km
Pozzo Sacro Sa Testa
1.5 km
Isola Bianca Harbour
1.8 km
Museo Archeologico
1.8 km
Centro Commerciale Gallura
2.1 km