Holiday home Casa Vacanze A Teulada
Via Sardegna, 13, Teulada, Italy
Get Prices
Via Sardegna, 13, Teulada, Italy
Staying at Casa Vacanze A Teulada, guests can visit the Sa Canna Beach, which is around 5 minutes' walk away.
The Church of the Virgin of Mount Carmel is a mere 350 metres away. The Church of San Francesco is also situated only a 10-minute walk from the holiday home.
An equipped kitchenette comes complete with kitchenware. Guests can try Italian dishes in Trattoria La Grotta Azzurra, located a few steps from Casa Vacanze A Teulada.
Air conditioning
Pets allowed
Pets