This 3 star hotel is located within the city of Hamburg and was established in 1986. It is a short drive away from the Hafen City and the nearest station is Hammer Kirche.
The hotel is located near the centre and close to the CCH the Hamburg, the congress centre.
A white high-rise tower building.
Pets Are Allowed (Charges May Be Applicable)