Windsor Hotel Milano
Apartment
Stazione Centrale, Milan
Windsor Hotel is near Milan's Repubblica Metro Station, a 10-minute journey from the central station. It has free Wi-Fi throughout and all rooms come with free minibar and free football and cinema channels.
Number of rooms: 99
Via Galileo Galilei 2, Stazione Centrale, 20124 Milan, Italy
Hotel booked 1 times today.