Holiday Inn Milan Garibaldi Station
Located in a business district 400 metres from Porta Garibaldi Station, the Holiday Inn is 2 Metro stops from Milan Central Station. The air-conditioned rooms feature satellite TV. A minibar, safe, and internet access are all standard room...
Holiday Inn Milan Garibaldi Station
Share page: