See all photos
Via Santa Barbara, 16, Teulada, Italy
Featuring Wi-Fi throughout the property, Casa Teulada Villa hotel is within 5 minutes' walk of Spiaggia Sa Canna. Guests who stay at this Teulada hotel can park their car nearby.
Located just moments from Chiesa della Vergine del Carmine, the hotel is 5 minutes' walk from Teulada city centre. A popular place in Teulada is Nuraghe Sa Perdaia, which is 4.3 km away.
The rooms at the Casa Teulada Villa have a patio and a sitting area, along with air conditioning for your convenience. The rooms of the property are fitted with a fridge and kitchenware. Bathrooms with a bidet, a walk-in shower, and a separate toilet, also include a hairdryer and bath sheets.
This Teulada hotel is nearly 5 minutes' walk from Ristorante da Stefano, serving Mediterranean cuisine.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Casa Teulada! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices