Quinta la Sal Apartment Jávea, Costa Blanca
Situated in Jávea, within 700 metres of Ambolo Beach and 21 km of Denia Bus Station, Quinta la Sal features accommodation with an outdoor swimming pool and free Wi-Fi as well as free private parking for guests who drive.
Number of rooms: 17
13 Calle Ralph Vaughan, 03738 Jávea, Spain