Schlossgartenstrasse Ecke L13 1, Mannheim, 68161, Baden-Württemberg, Alemania
El hotel cuenta con una ubicación muy céntrica frente a la estación central de Mannheim, en las inmediaciones de restaurantes, bares, clubs y todo el transporte público. Hay tiendas a unos 500 m del hotel. El centro de la ciudad y numerosos lugares de interés como la torre y el castillo barroco quedan a un paso. El Planetarium está a unos 2 km y el SAP Arena queda a unos 3,9 km del hotel. Los aeropuertos más cercanos son el de Mannheim (aproximadamente a 3 km) y el de Fráncfort (a unos 77 km).
Se aceptan American Express, Diners Club, JCB, MasterCard y VISA, así como pagos en metálico y algunas tarjetas de débito.