Located in Alicante (Benalúa), AC Hotel Alicante by Marriott is within a 15-minute walk of El Corte Ingles Shopping Center and Explanada de Espana. This upscale hotel is 1 mi (1.7 km) from Alicante Harbour and ... Read more

View all Luxury Hotels in Alicante