Welcome to Leonardo Hotel Frankfurt City Center Frankfurt, The Leonardo Hotel is located in central Frankfurt, just 100 metres from Frankfurt Central Station. It offers air-conditioned rooms, a modern bar and excellent public transport links. All of the quiet rooms at the Leonardo Hotel Frankfurt City Center include a flat-screen TV and Wi-Fi internet access. The Hauptbahnhof Underground Station is just steps from the Leonardo Hotel, providing a link to the Frankfurt Messe Trade Fair in 2 minutes. The Leonardo’s daily breakfast buffet includes an organic food section. The hotel bar offers a range of drinks, from German beer to fine wines. (Leonardo Hotel Frankfurt City Center Frankfurt hotels booking).