The Leonardo Hotel is located in central Frankfurt, just 100 metres from Frankfurt Central Station. It offers air-conditioned rooms and excellent public transport links.
Rooms total: 102Important Information
In response to Coronavirus (COVID-19), additional safety and sanitation measures are in effect at this property. Due to Coronavirus (COVID-19), this property adheres to strict physical distancing measures. A damage deposit of EUR 100 is required on arrival. This will be collected by credit card. You should be reimbursed on check-out. Your deposit will be refunded in full via credit card, subject to an inspection of the property. Please note that the photographs of the comfort double or twin room are only examples and the actual layout and size may vary.
More information »Frankfurt Central Station 0.2 km
Commerzbank Tower 0.7 km
Main Tower 0.8 km
Messeturm 1.1 km
Römerberg 1.2 km
Hauptwache 1.2 km
Fair Frankfurt 1.2 km
Schirn Art Hall Kunsthalle 1.3 km
Alte Nikolaikirche 1.3 km
Cathedral of St Bartholomew Dom St Bartholomaus 1.4 km
Frankfurt Airport 9.2 km