When you stay at Alcala Plaza in Alcala de Henares, you'll be within a 10-minute drive of Capilla de las Santas Formas and Palacio Laredo. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. Event facilities at this hotel consist of conference space and meeting rooms. Self parking (subject to charges) is available onsite.
Based on 869 reviews
Policies vary by room type and provider.