Smart Hotel Central



Milan • Show on map
View Details for Price
Just 656 feet from Milano Train Station, Smart Hotel Milano Central Station has a modern design and a 2-story reception area. It offers an extensive buffet breakfast, free WiFi throughout, and air-conditioned…More info
