translate English to German: hotel Germany Frankfurt On The Main 4 star This beautiful 4-star hotel is located in a centuries-old building directly across from the central railway station in the heart of Frankfurt.
Hotels in Deutschland Frankfurt am Main Hauptbahnhof Unser Hotel Excelsior verfuegt ueber Rezeption, Lobby, Restaurant, Bar, Konferenzraeume, Business Center und 197 komfortable Zimmer und Suiten, teilweise mit kleinem Balkon.