Villa Elefante Villa Jávea
Featuring air-conditioned accommodation with a private pool, Villa Elefante by Villa Plus is set in Jávea. The accommodation is 46 km from the Terra Natura and features free Wi-Fithroughout the property.
Calle Rio Cabriel 160 Pivars Javea Alicante, 03730 Jávea, Spain