Loading hotels
Confirming room availability...
Hotel Excelsior Central Station, Mannheimer Str. 7 9D, Frankfurt Am Main, Germany
The Hotel Excelsior is centrally located in Frankfurt, walking distance from the Liebieghaus and the English Theatre. The highly rated hotel is known for its location and its value for money. The primary amenities at this hotel are restaurant, bar & lounge and 24-hour front desk. Additional amenities include safety-deposit box, heating, non-smoking rooms, currency exchange, ironing service, shoeshine, tour desk and fax & photocopying. Hotel Excelsior accepts American Express, Diners Club, JCB International, MasterCard and Visa for payment. Pets not allowed. The hotel is recommended for couples and groups of friends.