This lovely hotel is set in Hamburg. There are a total of 40 rooms on the premises. No pets are allowed on the premises.