Offering a restaurant and a lobby area, the 3-star Hotel Excelsior - Central Station Frankfurt am Main is nearly a 5-minute stroll from Kaisermarkt. Located near a railway station, this Frankfurt am Main hotel provides 197 rooms only 1.3 km from the river.
Romer Square is just steps from the hotel and Frankfurt is close by. The Excelsior is around 20 minutes on foot from Zeil Street in Frankfurt am Main. There is the Italian Renaissance-style Alte Oper just 1.9 km away, and Long-distance terminal bus station is a short way from the accommodation.
In-room facilities include a flat-screen TV with satellite channels as well as a minibar fridge. They have a comfortable interior.
Every morning of your stay at this hotel you will be treated with a rich buffet breakfast. Guests can relax at the on-site lounge bar. Pizzeria 7 Bello offers European meals and lies about 5 minutes on foot from Hotel Excelsior - Central.