Das 3-Sterne-Hotel Leonardo Da Vinci Santiago de Chile bietet einen Gepäckraum und einen Lobbybereich und liegt im Bezirk El Golf, ungefähr 4 Kilometer vom Pueblito de Los Dominicos und ungefähr 18 Fußminuten vom Plaza Perú entfernt. Die Gäste des einladende Hotels können sich an einem Außenpool entspannen und den Abend in der Lounge- Bar mit leckeren Getränken ausklingen.
Innerhalb von 25 Minuten zu Fuß gelangt man ins Zentrum von Santiago de Chile. Zu den Sehenswürdigkeiten, die in rund 15 Fahrminuten Entfernung vom Leonardo Da Vinci Santiago de Chile sind, gehört die Catedral Metropolitana de Santiago. Außerdem befindet sich das Hotel in in der Nähe von Läden und Antiquitätengeschäften. La Chascona liegt ungefähr 4,1 Kilometer von der Unterkunft entfernt, während die U-Bahn-Station Alcantara in unmittelbarer Nähe zu der ruhige Unterkunft ist. Die Bushaltestelle Parada / Cerro Navidad liegt in einer Entfernung von nur 5 Gehminuten vom Leonardo Da Vinci.
Das Hotel verfügt über 35 Zimmer mit einem Flachbildfernseher mit Satellitenkanälen sowie einer Minibar. Sie stellen den Gästen Badezimmer mit einer getrennten Toilette und einer Dusche bereit. Die Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten für zusätzlichen Komfort einen Haartrockner und Badelaken.
Im Hotel Leonardo Da Vinci wird morgens ein Frühstücksbuffet serviert. Das Restaurant Da Dino bietet verschiedene italienische Gerichte und liegt 250 Meter von der Unterkunft entfernt.