Via delle mimose, 1, 07051 Porto Ottiolu
Holiday homes
Located in Porto Ottiolu in the Sardinia region, with Ottiolu Beach and Cala dei Francesi Beach nearby, CASA DELL'AMMIRAGLIO provides accommodation with free WiFi and free private parking. The property is around 21 km from Isola di Tavolara, 40 km from Olbia Harbour and 34 km from Archeological Museum...