Idea Hotel Milano Centrale
Just 200 metres from Milano Centrale Metro and Railway Station, Idea Hotel Milano Centrale offers air-conditioned design rooms with flat-screen satellite TVs in a convenient location in Milan.
Idea Hotel Milano Centrale
Share: