Das Hotel Leonardo Hotel Hamburg City Nord liegt im Bezirk Winterhude, auch als City Nord bekannt. Es befindet sich zwischen dem Flughafen Hamburg und dem Hauptbahnhof, mit dem Stadtpark direkt gegenüber, der als grüne Lunge der Stadt zum Spazieren und Entspannen einlädt. Die Nähe zu Metro- und Bushaltestellen gewährleistet eine direkte Anbindung ans Stadtzentrum innerhalb weniger Minuten.
Das Haus verfügt über 184 Zimmer, darunter 2 Suiten, 30 Einzel- und 152 Doppelzimmer, verteilt auf fünf Etagen. Die Zimmer sind mit Teppichböden ausgestattet und bieten verschiedene Bettenarten wie Doppel- oder Queensize-Betten. Zur Ausstattung zählen unter anderem Safe, Schreibtisch, Klimaanlage sowie Bügelset und Hosenpresse.
Das Hotel bietet gastronomische Einrichtungen wie ein Nichtraucherrestaurant, einen Frühstücksraum mit Buffet und eine Bar. Gäste können zwischen Übernachtung mit Frühstück oder à-la-carte-Mahlzeiten zu Mittag und Abend wählen. Weitere Leistungen umfassen Sauna, Dampfbad, Fitnessstudio sowie Fahrradverleih und Parkmöglichkeiten in Garage oder auf dem Parkplatz, jeweils gegen Gebühr.