El hotel está situado a la orilla del río Elba, en el barrio de Finkenwerder de Hamburgo, y ofrece una vista impresionante del puerto y de los barrios periféricos de la ciudad, que se extienden a lo largo del Elba. El hotel cuenta con su propio muelle, desde el que podrá tomar fácilmente el transbordador a Teufelsbrück o al embarcadero (Landungsbrücken) de St Pauli en el centro de la ciudad (un viaje de 45 minutos). Así, el hotel se halla muy cerca del centro de Hamburgo en autobús y en metro (la estación de Nordmeerstrasse está a 2 km) y la autopista A7 queda a solo unos kilómetros de distancia. La región vecina de Altes Land es la zona de plantaciones de árboles frutales más extensa de Europa y está situada a muy poca distancia del hotel.
Este hotel urbano de conferencias da la bienvenida a viajeros de negocios y comprende un total de 170 habitaciones. Entre las instalaciones de este establecimiento climatizado se incluyen zona de vestíbulo con recepción 24 horas y servicio de registro/salida 24 horas, caja fuerte, ascensor, restaurante y conexión a Internet WiFi. Podrá hacer uso del servicio de habitaciones y de lavandería, y también hay aparcamiento. Las 5 salas de eventos del hotel cuentan con luz natural y se pueden combinar de formas diferentes. Podrá disfrutar del ambiente relajado e informal acompañado de la música de jazz en directo y de la música lounge de fondo. En los meses de verano se puede comer en la terraza, situada frente al paseo marítimo, que le ofrece una vista preciosa del río.