Located in Porto Ottiolu in the Sardinia region, with Ottiolu Beach and Cala dei Francesi Beach nearby, ISS Travel, I Giardini di Porto Ottiolu provides accommodation with free private parking.
Number of rooms: 8
Via degli Ibiscus snc, 08020 Porto Ottiolu, Italy