Fundado en 2003, el hotel cuenta con un total de 204 habitaciones repartidas en 6 plantas. Las instalaciones incluyen una recepción abierta las 24 horas del día 24, caja fuerte y un ascensor. También hay una cafetería, una discoteca y un restaurante. El hotel ofrece varias salas de conferencias. El centro de negocios está equipado con 8 salas de reuniones con una superficie de entre 25 a 240 metros cuadrados, equipado con la última tecnología, brillante y puede ser completamente oscurecidos. El hotel también ofrece servicio de habitaciones (de 6:00 a 22:00). El estacionamiento está disponible.
El hotel se encuentra en una situación idílica, en el centro histórico de fama mundial de Colonia, con la Catedral a la vista y el Rin en la puerta.