Facilities and services include internet access, elevator, car parking and restaurant.
Rooms feature internet access, coffee/tea making facilities, shower and hairdryer.
Address: Thea - Leymann - Str 11, Essen, 45127 Germany.
Map Premier Inn Essen City Limbecker Platz
Address
Essen
GPS: N 51.4582 E 7.0003