Via calacheddu, 6,portorotondo rudalza, 07026 olbia ss, italy, 07026 Olbia
Apartments
Set in Olbia, 13 km from Olbia Harbour, Villa Sara features accommodation with a solarium. This apartment offers free private parking, a 24-hour front desk and free WiFi. Featuring family rooms, this property also provides guests with a picnic area. The apartment provides guests with a terrace, mountain...