Casa David offers accommodations in Teulada, 1.6 miles from Playa de l'Ampolla and 25 miles from Terra Natura. The property is around 26 miles from Acqua Natura Park, 28 miles from Aqualandia, and 9.1 miles from Peñón de Ifach Natural Park. The vacation home provides both free Wifi and free private parking.
Opening onto a terrace with garden views, the air-conditioned vacation home consists of 2 bedrooms and a fully equipped kitchen. A flat-screen TV is provided. The accommodation is non-smoking.
Denia Bus Station is 19 miles from the vacation home, while Denia Castle is 19 miles away. The nearest airport is Alicante–Elche Miguel Hernández Airport, 58 miles from Casa David.