Me and my family are often staying at the Leonardo Nuremberg and Frankfurt and they're very okay, this one in Hamburg was unfortunately totally worthless. The location is far our of any habitable and or interesting area, which is okay if you're just passing through. But first the reservation was messed up (they didn't booked for my stepson, only for the two adults) for which the staff blamed Expedia (somehow that never happens normally). The room we got was clearly smoked in, smelled horrible, the shower door doesn't close which causes a flooding in the shower/bathroom. The parking facilities are shabby and not very safe. But to top it off they literally closed the hotel bar in front of our noses while we were actually looking for a seat... Wow.... On checkout it turned out the staff hadn't given us the right parking instructions so I got a ticket (which upon complaining, the morning staff shift agreed to solve)... Just skip this one and find another Leonardo Hotel. This one isn't worth the hassle...