Situated in Porto Ottiolu, within 1 km of Ottiolu Beach and 1.7 km of Cala dei Francesi Beach, Le Maree Costa Ottiolu features accommodation with a seasonal outdoor swimming pool as well as free private parking for guests who drive.
Number of rooms: 4
Via degli Ibiscus, 07051 Porto Ottiolu, Italy