This comfortable hotel is set in Hamburg. The premises count with 100 welcoming rooms. No pets are allowed on the premises.