Hotel Cavour

Starting at
$150

TripAdvisor Review

Based on 903 review

See all

Property Location A stay at Hotel Cavour places you in the heart of Milan, within a 10-minute walk of Teatro alla Scala and Pinacoteca di Brera. This 4-star hotel is 0.6 mi (1 km) from Galleria Vittorio Emanuele II and 0.5 mi (0.8 km) from Piazza della Repubblica. Distances are displayed to the ne...

More details