Mannheimer Str. 7-9, Frankfurt/Main
Hotel Excelsior offers modern rooms with free minibar drinks and free WiFi. It is just steps from Frankfurt Central Station and a 5-minute underground ride from Frankfurt Trade Fair.