Located in Porto Ottiolu in the Sardinia region, with Ottiolu Beach and Cala dei Francesi Beach nearby, Le Maree I Giardini di Ottiolu provides accommodation with free private parking.
Numero delle stanze: 3
Via dei Giacinti, 07051 Porto Ottiolu, Italia