20a via brigata sassari piano terra, 07026 Olbia
Homestays
Set in Olbia, 18 km from Isola di Tavolara and 300 metres from San Simplicio Church, Lux room offers a garden and air conditioning. The property features inner courtyard and quiet street views, and is less than 1 km from Church of St. Paul the Apostle. Free WiFi is available throughout the property and...