★★★
Avenida de Elche, 112, Near Puerta de Alicante Shopping Center, Alicante, Spain
Property Location
With a stay at Holiday Inn Express Alicante in Alicante, you'll be close to Puerta de Alicante Shopping Center and Alicante Cruise Ship Terminal. This family-friendly residence is within close proximity of Boulevard Plaza and Explanada de Espana.
Pet-friendly HOTEL