Metropol Rooms Alcalá ***
Alcalá de Henares, Spain
Sleeping Rooms
59 rooms
Location
Sleeping Rooms
Total number of rooms
59
Maximum number of rooms for groups
Address and Location Info for Metropol Rooms Alcalá
Full Address
Fausto Elhuyar, 9 28802
City
Alcalá de Henares
Region
Madrid
Country
Spain
Latitude
40.485130
Longitude
-3.396744