This comfortable Hotel can be found in Hamburg. A total of 30 units are available for guests' convenience. No pets are allowed on the premises.