About the hotel
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 of Premier Inn Essen City Limbecker Platz
Address
Premier Inn Essen City Limbecker Platz
Essen, Germany
N 51.4582 E 7.0003