This 3 star hotel is located within the city of Cologne and was established in 2002. It is close to the River Rhein and the nearest station is Berliner Strasse. The Hotel has a restaurant, a bar and a conference room. All 107 rooms are equipped with hairdryer and air conditioning.
Hotel Holiday Inn Express Cologne Muelheim on map