Isola Apartments Milan

Starting at
$86

TripAdvisor Review

Based on 67 review

See all

With a stay at Isola Apartments Milan in Milan (Porta Garibaldi), you'll be within a 5-minute drive of Piazza della Repubblica and Niguarda Ca Granda Hospital. This townhouse accommodation is 0.5 mi (0.8 km) from Corso Como and 2.7 mi (4.3 km) from Teatro alla Scala. This smoke-free townhouse accomm...

More details