Stellamare 2
- 90 m²
- View all
Situated 6 minutes' walk from the La Punta Waterfall, Stellamare 2 San Teodoro villa invites guests to relax at a terrace.
This holiday home is just moments from the Cala d'Ambra Beach, while the Church of San Teodoro is about 500 metres away. The La Isuledda beach is 25 minutes' walk away. The nearby points of interest also include the Cala D'Ambra street, which is around 550 metres away.
Guests are welcome to cook their own meals in a fully equipped kitchen of this property. Serving Mediterranean dishes, L'Osteria di San Teodoro is located 5 minutes on foot from Stellamare 2 villa.
Popular hotels in Sardinia