Villa Carfax Villa Orba
Situated in Orba and only 19 km from Denia Castle, Villa Carfax provides accommodation with mountain views, free Wi-Fi and free private parking. The property has garden and quiet street views, and is 26 km from El Montgó.
Aspret 12, 03790 Orba, Spain