Отель Pullman Cologne был построен в 1971 году, последний полный ремонт проходил в 2008 году. Гостиница располагается в центре Кельна, всего в десяти минутах ходьбы от Кельнского собора и Старого города. На 13 этаже отеля Pullman Cologne работает ресторан, где подают марочные вина и откуда открывается панорамный вид на Кельнский собор.