Loading hotels
Confirming room availability...
IH hotels Milano Ambasciatori, Piazza Cesare Beccaria, Milan, Italy
Built in 1938, this hotel offers a total of 85 rooms spread over 7 floors of which 2 are suites. The inviting restaurant with separate non-smoking area invites guests to stop off for a bite to eat.