Frohnhauser Str. 6, Essen
This 4-star hotel in Essen city centre offers modern rooms with flat-screen TVs and free Sky channels. It is just steps from the Colosseum and the Limbecker Platz square. Free WiFi is offered.