Via picciaredda 1, 07026 Olbia
Villa
Boasting air-conditioned accommodation with a patio, Country House Sardinia is situated in Olbia. Both free WiFi and parking on-site are accessible at the villa free of charge. The property is non-smoking and is set 12 km from Olbia Harbour.
The villa has 4 bedrooms, 3 bathrooms, bed linen, towels,...