Guest house Dimora Taturi Teulada
41 Via Cagliari, Teulada, Italy
Choose your dates to see prices
41 Via Cagliari, Teulada, Italy
Choose your dates to see prices
Dimora Taturi Hotel Teulada offers easy access to the Sa Canna Beach, which is situated around 5 minutes' walk away.
The rooms include a mini fridge bar, along with a flat-screen TV with satellite channels for your convenience. The private bathrooms offer a bidet, a separate toilet, and a shower.
The Church of the Virgin of Mount Carmel lies 500 metres away, and the Church of San Francesco is just 650 m from this 3-star hotel. The city centre of Teulada can be reached in 5 minutes on foot. Elmas airport is 75 km away from the Dimora Taturi.
Enjoy Mediterranean cuisine in the restaurant La Terrazza, situated 6 minutes' stroll away.
Wi-Fi
Fishing
Hiking
Sports activities
Air conditioning
No pets allowed