Guest house Dimora Taturi Teulada
41 Via Cagliari, Teulada, Italy
41 Via Cagliari, Teulada, Italy
Guests of Dimora Taturi Hotel Teulada can enjoy access to the Sa Canna Beach, located approximately 5 minutes' walk away.
The rooms have private bathrooms with a bidet, a shower, and a toilet.
Located just 500 metres from the Church of the Virgin of Mount Carmel, the guest house is 5 minutes' walk from Teulada city centre. The Church of San Francesco is not far from this 3-star hotel in Teulada. The Dimora Taturi is nestled 75 km from Cagliari-Elmas airport.
Dining options include Ristorante da Stefano, which offers Mediterranean cuisine and is located about a 5-minute walk from this accommodation.
Free Wi-Fi
Fishing
Hiking
Sports activities
Air conditioning
No pets allowed