Melia Alicante
Photo gallery for Melia Alicante
Overview of Melia Alicante
Melia Alicante
4-star Alicante hotel, connected to a shopping center in Alicante City Centre
Reviews
8.6
Excellent
Popular amenities
Explore the neighborhood
Plaza del Puerto, 3, Alicante, Alicante, 03001
- Alicante Town Hall5 min walk
- Central Market12 min walk
- El Corte Ingles Shopping Center19 min walk
- Alicante (ALC-Alicante Intl.)16 min drive