O NH Köln Altstadt está localizado no centro da cidade de Colónia, no coração do animado bairro financeiro de Rheinauhafen, nas margens do rio Reno e em frente ao Museu do Chocolate Lindt. A localização privilegiada do hotel permite aos visitantes caminhar através do centro histórico para chegar aos principais locais de interesse, tais como a Catedral de Colónia, a Filarmónica de Colónia, o Museu Romano-Germânico e o Centro de Exposições Köln Messe. A propriedade também está localizada a poucos passos de várias paragens de elétrico, incluindo as estações de Severinstraße, de Ubierring e de Köln Heumarkt, que conectam os viajantes com a área metropolitana da cidade. A estação de metro de Severinstraße fica apenas a 600 metros do hotel, proporcionando uma conexão com a duração de 10 minutos para o pavilhão polidesportivo Lanxess Arena e para o recinto de feiras Koelnmesse.