Villa Bellevue
Villa
Jávea
Set in Jávea, 1.7 km from Ambolo Beach and 21 km from Denia Bus Station, Villa Bellevue by Interhome offers a garden and air conditioning. This property offers a private pool, free Wi-Fi and free private parking.
03730 Jávea, Spain