Villa Sara
- 120 m²
- 3 bedrooms
- 3 bathrooms
- View all
Villa Sara Teulada is located a 5-minute walk from the Sa Canna Beach and invites guests to enjoy a terrace.
The 3-bedroom villa offers a convenient location, just around the corner from the Church of the Virgin of Mount Carmel. If you feel like visiting the surroundings, check out the Church of San Francesco 650 metres from this villa.
The Teulada property overlooks the garden. Villa Sara comes with a bathroom with a bidet, a separate toilet, and a shower. There are also towels.
This property features a refrigerator, an oven, and glassware provided in a fully furnished kitchen. Serving European dishes, Sebera is located a 7-minute walk away. The Teulada accommodation offers a spacious garden with a terrace for guests to enjoy.
Popular hotels in Sardinia