1.7 miles from Playa de l'Ampolla in Teulada, Casa Nido provides accommodations with access to an open-air bath. This beachfront property offers access to a patio, free private parking, and free Wifi. Mountain views are a highlight at the villa's pool.
Providing a terrace and sea views, the villa includes 3 bedrooms, a living room, cable flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower. Towels and bed linen are provided in the villa. There's also a seating area and a fireplace.
There is a garden with a barbecue at this property, and guests can go hiking nearby.
Playa Platgetes is 1.8 miles from Casa Nido, while Terra Natura is 26 miles away. The nearest airport is Alicante–Elche Miguel Hernández Airport, 59 miles from the accommodation.