Holiday Inn Express Hamburg City Centre ***
Hamburg, Germany
Sleeping Rooms
179 rooms
Location
Sleeping Rooms
Total number of rooms
179
Maximum number of rooms for groups
Address and Location Info for Holiday Inn Express Hamburg City Centre
Full Address
Lübecker Str. 109 22087
City
Hamburg
Region
Hamburg
Country
Germany
Latitude
53.562248
Longitude
10.032472