Located within 300 metres of Museo Del Novecento and 1.2 km of Villa Necchi Campiglio in Milan, Suite Santa Tecla provides accommodation with seating area. It is situated 700 metres from San Babila Metro Station and features a lift.
Number of rooms: 6
Via Santa Tecla 5, Milan City Centre, 20122 Milan, Italy