Set in Jávea, 2.2 km from Ambolo Beach and 2.9 km from Granadella Beach, 0357 HIERBABUENA -Monte Javea- offers a garden and air conditioning. The property features pool and garden views, and is 20 km from Denia Bus Station.
Cogullada, 03730 Jávea, Spain