Holiday home Casa Tuerra Teulada
Sp71, Km 25,5, Teulada, Italy
Sp71, Km 25,5, Teulada, Italy
Located nearly a 10-minute ride from the Church of Sant'Isidoro, Casa Tuerra Villa Teulada offers a terrace with views of the mountain.
Bathroom facilities at the accommodation also include a bidet, a separate toilet, and a shower. There are hair dryers and bath sheets for guests' comfort.
The Church of the Virgin of Mount Carmel can be found 4.4 km from the Teulada holiday home, and Porto Tramatzu Public Beach is 3.2 km away.
The kitchen amenities at Casa Tuerra Villa feature an electric kettle, a refrigerator, and kitchenware, provided in an outdoor dining area.
Wi-Fi
Beach access
Private beach
Cots
Child-friendly
Air conditioning