Filter by:
Located in Javea, this villa is in the mountains and near the beach. Denia Beach and Natural Park of Penyal d'Ifac reflect the area's natural beauty and area attractions include Garden of L'Albarda and Accastillage Diffusion Denia. Ozone Bowling and Moraira Park are also worth visiting. Snorkeling offers a great chance to get out on the surrounding water, or you can seek out an adventure with horse riding and cave exploring nearby.
More location infoInstant AI responses are based on hotel information