Italianway - Merlo Hotel Milan
Situated within 600 metres of Museo Del Novecento and 1.1 km of Villa Necchi Campiglio in Milan, Italianway - Merlo features accommodation with seating area. The property has city views and is 600 metres from San Babila Metro Station and 1.
Number of rooms: 2
1 Via Carlo Giuseppe Merlo, Milan City Centre, 20122 Milan, Italy