Dimora Taturi Hotel
- Free Wi-Fi
- Fishing
- Air conditioning
- No pets allowed
- View all
The 3-star Dimora Taturi Hotel Teulada offers access to the Sa Canna Beach, which is located just a 5-minute walk away.
The centre of Teulada can be reached within a 5-minute walk. The Church of the Virgin of Mount Carmel is approximately 500 metres from this Teulada hotel, and Cagliari-Elmas airport is 75 km away.
Some rooms provide a mini fridge bar as well as Wi-Fi and a flat-screen TV with satellite channels to help you enjoy your stay. Guests can also use a separate toilet, along with such amenities as bath sheets.
Situated in close proximity to the Dimora Taturi Teulada, the seafood restaurant Ristorante da Stefano offers an European menu.
Popular hotels in Sardinia