Great place close to San Siro stadium (5 minutes walking). Clean, comfortable and well equiped.
Great pizza from Napoli people just accross the street. Also a big supermarket close by. Highly recommend this place!