3 ★
Holiday Inn Express Essen - City Centre
Address: Thea-Leymann-Str. 11, Essen, Germany
This hotel is a 5-minute walk from the Limbecker Platz Shopping Centre and 2 underground stops from Essen Central Station. It offers air-conditioned rooms and a 24-hour reception.
Hotels Nearby
-
Essen City Suites
Thea–Leymann–Str. 15, Essen
-
Holiday Inn Essen City Centre 4 ★
Frohnhauser Str. 6, Essen
-
Unperfekthotel
Friedrich-Ebert Str. 18, Essen
-
Hotel Lindenhof 3 ★
Logenstr. 18, Essen
-
Centro Hotel Korn 3 ★
Hoffnungsstr. 19, Essen
-
Hotel Atelier Garni 3 ★
Nieder Str. 13, Essen
-
Innenstadt Appartement Essen
Schwanenkampstraße 63, Essen
-
Motel One Essen 3 ★
Kennedyplatz 3, Essen
-
Hotel Stay 3 ★
Hindenburgstrasse 8, Essen
-
Petul Apart Hotel City Premium
Henriettenstrasse 1, Essen
-
Alpha Apartment City
Rottstraße 14, Essen
-
art Hotel Körschen 3 ★
Hindenburgstr. 6, Essen
- 🏠 WorldPlaces ›
- Hotels ›
- 🇩🇪 Germany ›
- Essen ›
- Holiday Inn Express Essen - City Centre