Choose your room
Sea View House San Teodoro Villa
- Wi-Fi
- Air conditioning
- Pets
Pets allowed
Situated just 6 minutes' walk from the Costa Caddu Dog Beach, Sea View House San Teodoro Villa Porto Ottiolu offers easy access to numerous tourist spots in the area.
The Porto Ottiolu beach is located 2.6 km away, while the Cala d'Ambra Beach is merely 1.6 km from this property. Guests can enjoy proximity to such natural sights as the La Isuledda beach, which is about a 20-minute walk away. Sea View House San Teodoro Villa is within a 4-km distance of the long Spiaggia La Cinta Sandy Beach.
This Porto Ottiolu holiday home also offers views of the garden.
Offering Italian dishes, restaurant L&L BEACH L'oasi is located around 20 minutes on foot from the Porto Ottiolu accommodation.