Olivia Resort Apartment Benidorm
Set in Benidorm centre, 400 metres from Poniente Beach and 500 metres from Levante Beach, Olivia Resort offers accommodation with free Wi-Fi and a patio.
Number of rooms: 9
Calle de Antonio Ramos Carratalá, 03501 Benidorm, Spain