
Alcala De Henares, Spain
Alcalá Plaza
3-star hotel
This hotel is ideally located close to commercial and recreational areas of Alcala de Henares and just 2 km from the city centre. The establishment is situated just 200 metres away from links to the public transport network. A…
- Wi-fi
- 24-hour reception
- Restaurant
- Launderette · extra charge


