15 corso vittorio emanuele ii, 20122 Milano
Hotels
Featuring a bar, Aiello Hotels - Duomo is located in the centre of Milan, 200 metres from San Babila Metro Station. This property is situated a short distance from attractions such as Duomo Milan, Duomo Metro Station, and Villa Necchi Campiglio. Free WiFi is available and private parking can be arranged...