Das 4-Sterne-Leonardo Hotel Frankfurt City South Frankfurt am Main verfügt über 295 Zimmer und befindet sich circa 20 Minuten zu Fuß vom Deutschen Bank Park entfernt. Internationale Gerichte werden im hoteleigenen À-la-carte- Restaurant in der Einkaufszone der Stadt serviert.
Das Hotel im Business- Bezirk Sachsenhausen liegt in circa 4 km Entfernung vom Gerechtigkeitsbrunnen und 4,1 km von Einkaufsmöglichkeiten wie dem Römer. Zu den Sehenswürdigkeiten in rund 10 Fahrminuten Entfernung vom Leonardo Hotel Frankfurt City South Frankfurt am Main gehört die Einkaufsstraße Zeil. In der Nähe finden sich auch Unterhaltungsmöglichkeiten, darunter auch der Eiserne Steg, ca. 4,2 km von hier entfernt. Die Bushaltestelle Stadionbad ist in rund 10 Gehminuten Entfernung.
Die Zimmer im Leonardo Hotel Frankfurt City South verfügen über WLAN und einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar für Ihren Komfort. Sie stellen eine getrennte Toilette und eine Dusche zur Verfügung. Gäste können in den privaten Bädern, die mit einer getrennten Toilette und einer Dusche ausgestattet sind, einen Haartrockner und Badelaken nutzen. Viele Zimmer überblicken den Garten.
Im Leonardo Hotel Frankfurt City South Frankfurt am Main wird das Frühstücksbuffet angeboten. Zum Abendessen werden im hoteleigenen Restaurant Da Vinci leckere Speisen serviert. Es gibt auch eine Lounge- Bar.