Vicolo mustaccioni piano terra, 07026 Olbia
Villa 4 stelle
Situated in Olbia in the Sardinia region and Olbia Harbour reachable within 12 km, Villa Niloan features accommodation with free WiFi, a children's playground, an infinity pool and free private parking. The property features pool and garden views, and is 25 km from Isola di Tavolara. The accommodation...