Relaxed hotel located on 6 floors on once Europe's tallest building, 1 stop from Cologne Cathedral and Cologne Main Station.