JavaScript is not enabled.

iH Hotels Milano Ambasciatori Detail

Confirming room availability...

3.9

iH Hotels Milano Ambasciatori 

iH Hotels Milano Ambasciatori, Piazza Cesare Beccaria, Milan, Italy

Enter travel dates in the search field for latest hotel rates & availability

Get to know this hotel better!

Hotel Amenities

Getting There

Reviews

3.9

1176 reviews

#260 of 500 hotels in Milan
  • (281)
  • (409)
  • (239)
  • (117)
  • (129)
  • (266)
  • (334)
  • (212)
  • (162)
  • (83)