Das Leonardo Hotel Köln liegt ungefähr 3 km vom Fischmarkt und nur 5 Fußminuten von der Auferstehungskirche entfernt. Das Hotel verfügt über einen privaten Autoparkplatz vor Ort.
Das 4-Sterne-Hotel im Viertel Buchforst von Köln liegt in einer Entfernung von ca. 10 Autominuten vom Kölner Dom und in ungefähr 15 Fahrminuten Entfernung von Einkaufsmöglichkeiten wie den Köln Arcaden. Sie können außerdem die Basilika St. Aposteln in rund 4 km Entfernung vom Leonardo Hotel besichtigen. Für Sportbegeisterte bietet die Unterkunft die Nähe zur Lanxess-Arena, die 25 Fußminuten von hier ist. Das Hotel ist 15 km vom Flughafen Köln/Bonn sowie in 350 Metern von der Bushaltestelle Klaprothstrasse entfernt.
Das Leonardo Hotel Köln stellt 165 Zimmer zur Verfügung. Einige von diesen verfügen über einen Wohnbereich und einen Essbereich und haben Selbstversorgeroptionen, vor allem eine Minibar. Eine Klimaanlage sorgen für den Komfort der Gäste. Sie verfügen über eine behindertengerechte Dusche sowie über viele zusätzliche Annehmlichkeiten, darunter ein Haartrockner und Badelaken. Von einigen Zimmern aus hat man einen Ausblick auf die Seen.