Machabäerstr. 50-52, Köln
Prices from €800.37 miles
Centrally located with a direct view of Cologne Cathedral, this hotel is just 250 metres from Cologne Central Station. Its modern apartments feature a living room, dining area and fully equipped kitchen