AMOCITY
A 5-minute walk from Cologne Cathedral and a 9-minute walk from Cologne Central Station, this hotel lies on a side street in the Old Town. I...