Overview
Hotels
Restaurants
Travel
Melia Alicante
Address:
Plaza del Puerto, 3
03001 Alicante, ES
view map
Phone:
800/336-3542 in the U.S.
Hotel star rating:
4 stars
Map:
Contact
·
Privacy
·
Terms