7.5/10
Good
59 reviews
Free Wi-Fi
820 m.
Essen Central Station
This 4-star hotel in Essen city centre offers modern rooms with flat-screen TVs . It is just steps from the Limbecker Platz square. Free Wi-Fi is offered.
Number of rooms: 168
Frohnhauser Str. 6, Westviertel, 45127 Essen, Germany
Hotel booked 1 times today.