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

1181 reviews

#250 of 509 hotels in Milan
  • (284)
  • (410)
  • (239)
  • (117)
  • (130)
  • (266)
  • (337)
  • (214)
  • (162)
  • (83)