Map
8 Via Silvio Pellico, Milan, Italy
Hotel
Seven Stars Galleria