Attractions
Santa Maria Delle Grazie
700 m
Museo Nazionale della Scienza e della Tecnologia Leonardo da Vinci
700 m
Leonardo da Vinci Museum of Science and Technology
700 m
La Triennale di Milano
700 m
Chiesa Ellenica Ortodossa
1.3 km
Basilica di Sant'Ambrogio
1.4 km
Galleria Vittorio Emanuele II
2 km
Via Montenapoleone
2.4 km