Via lulli giovanni,11, 20131 Milano
Hotels 3 stars
Featuring a terrace, bar and views of garden, hotel city 20 is located in Milan, 1.4 km from Lambrate Metro Station. Featuring a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service and a 24-hour front desk for guests....