Villa with unique location, private swimming pool, terraces, views of Javea Villa
Calle Montemayor 20, Javea, 03737
Situated in Jávea, 50 km from Terra Natura, Villa with unique location, private swimming pool, terraces, views of Javea offers accommodation with free Wi-Fi, a terrace or a balcony and access to a garden and an outdoor pool.