El NH Köln Altstadt, situado en el centro de Colonia, ofrece habitaciones amplias con aire acondicionado, una recepción abierta las 24 horas y WiFi gratuita en todas las instalaciones. Se halla frente al río Rin y el Museo del Chocolate Imhoff.
Todas las habitaciones del NH Köln Altstadt cuentan con un baño moderno, TV de pago y conexión a internet de alta velocidad.
El NH Köln Altstadt alberga un bar elegante, en el que se sirven cócteles exóticos y cerveza tradicional Kölsch. Hay varios bares y restaurantes internacionales en los alrededores.
La zona de spa del NH Köln Altstadt consta de sauna, baño de vapor y centro de fitness.
El NH se encuentra a solo 600 metros de la estación de metro Severinstraße, que comunica con el estadio Lanxess Arena y el recinto ferial de Koelnmesse en 10 minutos.