La Golondrina is a true sanctuary for nature lovers, surrounded by fragrant flowers, lush greenery and peaceful corners designed for rest and relaxation. Perched on the hillside above Jávea’s charming old town, it feels wonderfully secluded...
Located in Javea, this villa is on the waterfront. Denia Castle and Cap de la Nau Lighthouse are local landmarks, and some of the area's attractions include Garden of L'Albarda and Ozone Bowling. Moraira Park and The Lavender Gardens are also worth visiting.