Das Leonardo Hotel Amsterdam City Center liegt direkt im Zentrum von Amsterdam, in der Nähe des Van-Gogh-Museums, des Rijksmuseums und des Leidsepleins. Öffentliche Verkehrsmittel sind etwa 150 Meter entfernt und erleichtern die Erkundung der niederländischen Hauptstadt. Einkaufsmöglichkeiten befinden sich in rund 200 Metern Entfernung, Bars, Pubs und Diskotheken in etwa 300 Metern. Das Cityhotel erstreckt sich über fünf Etagen und verbindet die zentrale Lage mit einem Garten, der zusätzlichen Raum im Freien bietet.
Das Hotel verfügt über 89 Zimmer, darunter Einzel- und Doppelzimmer. Zur Ausstattung zählen unter anderem Teppichboden, individuell regulierbare Heizung, zentral geregelte Klimaanlage, Safe, Schreibtisch und Direktwahltelefon. Ein Fernseher mit Satelliten- oder Kabelempfang sowie ein Radio sorgen für Unterhaltung. Je nach Zimmer können ein Doppelbett oder ein Sofabett und auf Anfrage Zustellbetten vorhanden sein. Die Bäder verfügen über Dusche und Badewanne.
Für aktive Tage in Amsterdam stehen ein Fitness-Studio und ein Fahrradverleih zur Verfügung. Fahrräder können im Fahrradkeller abgestellt werden. Der Garten bietet einen Platz für eine Pause zwischen Stadtbesichtigungen. Ein Tourdesk unterstützt bei der Buchung von Ausflügen. Zimmerservice, Wäscheservice, medizinische Betreuung und ein Getränkeautomat ergänzen das Angebot. Autofahrende können Garage oder Parkplatz nutzen.
Die gastronomischen Bereiche umfassen einen Frühstückssaal und eine Bar. Am Morgen beginnt der Tag mit einem reichhaltigen Frühstücksbuffet. Auf Wunsch bereitet das Haus Diätgerichte, Kindermenüs und weitere spezielle Verpflegungsangebote zu. American Express, Visa, Diners Club und MasterCard werden als Zahlungsmittel akzeptiert.