About this property
This luxury Villa is located in the beautiful area of Monte Olimpo in the town of Jávea. Thanks to the natural relief of the plot and a unique design, all the rooms of the house enjoy lovely panoramic views to the Natural Park Montgo and to the sea on …