The Leonardo Hotel is located in central Frankfurt, just 350 feet from Frankfurt Central Station. It offers air-conditioned rooms and excellent public transport links.
All of the quiet rooms at the Leonardo Hotel Frankfurt City Center include a flat-screen TV. Guests are welcome to use the free WiFi in all areas.
The Leonardo’s daily breakfast buffet includes an organic food section.
The Central Train Station is just steps from the Leonardo Hotel, providing a link to the Frankfurt Messe Trade Fair and banking district in minutes. Guests can also reach local shopping areas, clubs and restaurants with the convenient public transport available.