Map
Piazza Fontana 3, Milan 20122, Italy
Hotel
Rosa Grand