This hotel offers modern rooms, free Wi-Fi internet in all areas and 24-hour reception. It lies 400 metres from Frankfurt Central Station and a 15-minute walk from Frankfurt Cathedral.
Number of rooms: 38
Moselstr. 10, Bahnhofsviertel, 60329 Frankfurt/Main, Germany