No image available for this hotel
No image available for this hotel
Elche, Elche
Spend a second to
save a fortune!
Spend a second to save a fortune!
La Torre 15, Elche
Set in Elche, 1.1 km from Elche Theatre and 1.5 km from Huerto del Cura Garden, Modern Elche Apartment offers free WiFi and air conditioning. The property features city views and is 2 km from Santa María Basilica and 2.1 km from Altamira Palace.
See MoreUsage of subsidiary facilities may incur additional fees