Hotel Casa Teulada
Via Santa Barbara, 16, Teulada, Italy
Via Santa Barbara, 16, Teulada, Italy
Located just 300 metres from the Sa Canna Beach, Casa Teulada Villa hotel is 6 minutes' walk from the Church of the Virgin of Mount Carmel.
Guestrooms offer a patio and a dining area, along with a writing desk for guests' comfort. Bathrooms are fitted with a bidet, a walk-in shower, and a separate toilet as well as a hairdryer and dressing gowns.
Teulada centre can be reached within 5 minutes' walk. The Church of San Francesco is within reach of this hotel.
Trattoria La Grotta Azzurra is adjacent to the Casa Teulada Villa, a 7-minute walk away.
Wi-Fi
Cots
Child-friendly