
Elche, Spain
Hotel Elche Centro Affiliated by Melia
3-star hotel · MELIA HOTELS INTERNATIONAL
This urban hotel enjoys a fabulous location in the heart of Elche, offering easy reach of the major local attractions such as the Basilica of Santa María, the Municipal Park, the Jardines Huerto del Cura, the Congress Centre, the…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Air conditioning in Restaurant























