In Alcalá de Henares, a World Heritage Site since 1998, the hotel offers 132 rooms with air conditioning, WiFi Internet access, cable TV and desk. [ + ]