Located in Benidorm Centro, this luxury hotel is within a 10-minute walk of L'Aiguera Park, Avenida Martinez Alejos, and Benidorm City Hall. Placa del Castell and Church of San Jaime and Santa Ana are also within 15 minutes. Benidorm Tram Station is 22 minutes by foot.