Villetta Pellicano


Olbia • Show on map
View Details for Price
Villetta Pellicano is located in Olbia, just 30 miles from Isola dei Gabbiani and 3 miles from Olbia Harbour. With sea views, this accommodation features a patio. Free Wifi is available throughout the…More info
