October 22, 2014 Total Views: 5775 Today: 1 ★★★
Demidoff Hotel Milan, Demidoff Hotel is next to Lima Metro Station in central Milan and just 4 metro stops from the Duomo. All rooms feature satellite TV, internet access, and air conditioning. Breakfast is buffet style, with a wide range of continental items. Hotel Demidoff is a 15-minute walk from Milan Central Station. (Demidoff Hotel Milan hotels booking).