Choose your room
Dimora Taturi Hotel 3*
- Wi-Fi
- Sports activities
Fishing
Hiking
- Air conditioning
- No pets allowed
The 3-star Dimora Taturi Hotel Teulada features air-conditioned rooms merely a 5-minute walk from the Sa Canna Beach.
Such city attractions as the Church of San Francesco, which is a few moments from the guest house, and the Church of the Virgin of Mount Carmel, which is around 500 metres away, are well worth a visit. Guests can reach Teulada city centre in 5 minutes on foot.
Along with free Wi-Fi and a flat-screen TV with satellite channels, the air-conditioned rooms offer a mini-fridge-bar, and private bathrooms with a bidet, a separate toilet, and a shower. They feature bathrooms with a bidet, a separate toilet, and a shower as well as hair dryers and towels.
The restaurant La Terrazza lies 6 minutes' stroll from the Dimora Taturi Teulada.