Hotel Alcala Plaza
3 Stars
HITA, 4. ALCALA DE HENARES - 28805 - Madrid,
Spain
View Map
Area: Alcala De Henares
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.
TripAdvisor vote: 3.5/5 Based on 102 guest reviews