Choose your room
Dimora Taturi Hotel 3*
- Free Wi-Fi
- Sports activities
Fishing
Hiking
- Air conditioning
Located 8 minutes' walk from Chiesa di San Francesco, the 3-star Dimora Taturi Hotel Teulada is 300 metres from Spiaggia Sa Canna.
Teulada centre can be reached within 5 minutes' walk. The guest house lies a stone's throw from Chiesa della Vergine del Carmine.
Furnished with a writing table, the 2 rooms also include such conveniences as a flat-screen TV with satellite channels, along with a mini-bar. Bathrooms inlude a bidet, a separate toilet, and a shower, and such fine comforts as a hair dryer and towels.
Located 450 metres from the Dimora Taturi Teulada, La Terrazza serves a great selection of Sardinian food.