Are there any must-see attractions in the vicinity of the Hotel Leonardo Da Vinci?
During the stay at the Hotel Leonardo Da Vinci, you shouldn't miss Santiago's top-rated landmarks, Orrego Luco Street (1.3 miles from the property) as well as Costanera Center, located approximately a 25-minute walk away.
Are there any public transportation options close to this welcoming hotel?
Guests can find a bus stop named Parada / Cerro Navidad located 0.4 miles from this welcoming hotel, and Alcantara metro station is also nearby, 0.3 miles away.