Villa Teodoro
- View all
Located about 10 minutes' drive from Via Cala D'Ambra, Villa Teodoro offers a sunny patio with views of the sea. Featuring patio views, the accommodation invites guests to visit Stagno di San Teodoro, located 4.8 km away.
The San Teodoro villa also gives access to such natural sights as La Isuledda Beach, situated approximately 10 minutes away by car.
The San Teodoro accommodation comes with a bathroom with a shower.
Villa Teodoro comes equipped with self-catering amenities, including a kitchen, and an outdoor dining area for guests to enjoy. The kitchen also offers kitchenware.
Popular hotels in Sardinia