Photo gallery for INNSiDE by Meliá Milano Torre Galfa





INNSiDE by Meliá Milano Torre Galfa
Reviews
9.4 out of 10
Exceptional
About this property
4-star hotel in Central Station
Explore the area

VIA GUSTAVO FARA, Milan, MI, 20124
- Corso Buenos Aires17 min walk
- Piazza del Duomo5 min drive
- Cathedral of Milan5 min drive
- Milan (LIN-Linate)12 min drive