Das 3-Sterne Antica Locanda Leonardo Mailand in zentraler Lage verfügt über 17 Zimmer mit Blick auf den Garten. In der Umgebung befinden sich Santa Maria della Grazie und die U-Bahn-Station Conciliazione, die 400 Meter vom Hotel entfernt ist.
Castello Sforzesco liegt in weniger als 1 km Entfernung vom Hotel und Das Abendmahl ist auch innerhalb von 5 Minuten zu Fuß erreichbar. Die Entfernung zwischen dem Stadtzentrum von Mailand und der eleganten Unterkunft beträgt 2 km. Casa Candiani ist ein paar Schritte entfernt von dem eleganten Hotel gelegen. Die Bushaltestelle Santa Maria delle Grazie liegt in nur 10 Fußminuten Entfernung vom Antica Locanda Leonardo.
Die Zimmer verfügen über einen persönlichen Safe, einen Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage sowie ein privates Badezimmer mit einer Badewanne, einer getrennten Toilette und einer Dusche. Sie sind im antiken Design gehalten.
Das Antica Locanda Leonardo bietet täglich ein einfaches Frühstück. Eine gemütliche Bar ist ebenfalls verfügbar. Die Gäste können italienische Gerichte im Restaurant Dreams Cafe probieren, das sich nur ein paar Schritte entfernt von der Unterkunft befindet.