1/21
Hostel - 0.20 km from city center
Social and fun
Available Rooms
2
2
Surroundings
Set in Alcalá de Henares, within 25 km of IFEMA and 31 km of Santiago Bernabéu Stadium, FP HOTELs of Show more

Directions
Address: Calle Mayor Bajo 25, 28801, Alcala de Henares, Spain
Check-in details
15:00 - 21:00
Check-out details
10:00 - 12:00