R

It is right across from Hamburg Central Station. I...

It is right across from Hamburg Central Station. In general it is very good with very friendly employees. The only negative note is the excessively small size of showers and toilets inside the rooms.

Comments:

No comments