43 via magellano int. 8, 08020 Budoni
Apartments
Set in Budoni, 1.2 km from Ottiolu Beach, 1.8 km from Spiaggia Li Cuppulati and 2.3 km from Cala dei Francesi Beach, Rita's House, Sea view sul mare di Ottiolu offers accommodation with a patio and free WiFi. The property is located 40 km from Olbia Harbour, 34 km from Archeological Museum of Olbia and...