Il Casale Villa
- View all
Located approximately a 25-minute stroll from the Church of the Virgin of Mount Carmel, Il Casale Villa Teulada offers a sunbathing terrace with views of the mountain.
The Church of San Francesco is around 2 km away and Elmas airport is 75 km from the Teulada holiday home.
You can also enjoy the view over the garden at the accommodation. Il Casale Villa includes a bathroom with a bidet, a separate toilet, and a shower. A hair dryer and bath sheets are included to enhance your comfort.
The Teulada accommodation provides tea and coffee making facilities, a stovetop, and kitchenware in a full kitchen. Ristorante Pizzeria la Mezza Luna is a seafood restaurant serving Italian dishes in proximity to the Teulada villa.
Popular hotels in Sardinia