Featuring mountain views, Self contained, detached hillside Villa near Oliva with stunning vistas provides accommodation with a balcony and a coffee machine, around 35 km from Denia Bus Station.
124 Urbanització Tossal Gross, 46717 Castillo del Reboller, Spain