Calle Palmera 8, Javea
1 bedroom
Baths
Guests
Located in Javea, this villa is within a 10-minute drive of Javea Bay and Cap de la Nau Lighthouse. This villa is 11.5 mi (18.5 km) from Denia Marina and 14.9 mi (24 km) from La Fossa Beach.
Check In: 4:00 PM - 10:00 PM
Check Out: 10:00 AM
Smoke-free property
Free self parking
Pets not allowed
Professional property host/manager
No nearby properties available in this region at the moment.