Overview

Hotel Duca

Piazza Duca d'Aosta 6, 20124 Milan, Lombardy, Italy
+39 023 6668 2333

$132+

Nearby

    Show all
    Reviews
    Map

    Map