Choose your room
Villa Mustaro R
- Wi-Fi
- Air conditioning
- Pets
Pets allowed
The 8-bedroom Villa Mustaro R San Teodoro, located about a 5-minute walk from Ambra Night Club, can host up to 14 guests.
This villa offers a prime setting a mere 0.7 km from the Church of San Teodoro and not far from the La Punta Waterfall. The accommodation is also 750 m from the Cala D'Ambra street. Villa Mustaro R provides easy access to natural wonders such as the Porto Ottiolu beach (4.8 km) and the La Isuledda beach (3.1 km).
The views of the sea can be enjoyed at this San Teodoro property. Bathroom facilities at the San Teodoro holiday home also include a bidet, a separate toilet, and a shower.
The San Teodoro accommodation is equipped with a fridge, an oven, and glassware for self-catering in a dining area. Located a short way from Villa Mustaro R, The Garden invites guests to taste Sardinian dishes.