Location: Alicante City, Spain
(ES)
130m from the closest metro station. 350m from Alicante Cathedral. 400m from El Barrio de Santa Cruz. 500m from Explanada de Espana Promenade. 900m from Playa del Postiguet beach. 1.2km from Santa Barbara Castle. 1.3km from Alicante Marina.