This family-friendly Javea villa is located by the sea, within 3 mi (5 km) of La Granadella Beach, Cala Portitxol and Cap de la Nau Lighthouse. Platja La Barraca and Portitxol Beach are also within 6 mi (10 km).
2