Hotel Alcala Plaza
3 Stars
HITA, 4. ALCALA DE HENARES - 28805 - Madrid,
Spain
View Map
Area: Alcala De Henares
- Jump to:
- Info
Offering great service, this modern hotel is an ideal choice for a stay in Alcala de Henares. The rooms are spacious and comfortable. The hotel has an on-site cafe.