Stay at this 3-star business-friendly hotel in Elche. Enjoy free WiFi, breakfast, and room service. Popular attractions Elche Arab Baths and Palmeral Museum are located nearby. Discover genuine guest reviews for Hotel Elche Centro, affiliated by Melia along with the latest prices and availability – book now.