Cet hôtel de luxe est situé dans le centre-ville historique de Cologne, à quelques pas de la cathédrale. Ses installations comprennent un centre de remise en forme, un jacuzzi, un bar et un restaurant servant une cuisine internationale. Les chambres sont décorées dans un style moderne et disposent d'une télévision à écran plat, d'un mini-bar et d'une cafetière.