This modern hotel in the heart of Frankfurt am Main is just 100 metres from Frankfurt Central Station. It offers air-conditioned, soundproofed rooms with free Wi-Fi and a stylish restaurant.
Rooms total: 31 More information »Frankfurt Central Station 0.3 km
Commerzbank Tower 1.0 km
Main Tower 1.1 km
Messeturm 1.2 km
Römerberg 1.4 km
Hauptwache 1.5 km
Fair Frankfurt 1.5 km
Schirn Art Hall Kunsthalle 1.5 km
Alte Nikolaikirche 1.6 km
Cathedral of St Bartholomew Dom St Bartholomaus 1.6 km
Frankfurt Airport 8.9 km