Set in Jávea, 1.7 km from Platja Segon Muntanyar and 1.7 km from Playa Del Portixol, Villa Lluca offers a garden and air conditioning. It is situated 49 km from Terra Natura and features private check-in and check-out.
Truman capote 23, 03738 Jávea, Spain