Monte Turquesa Apartment
Cogullada, 23, 37730 Jávea, Spain, Javea, 37730
Monte Javea 23A is located in a wooded, residential area of Jávea, 5 minutes' drive from the nearest beach. This villa features a private pool, terrace and an outdoor dining area with a barbecue.