Hotel Milano Due (closed)(3 stars)

The Strand View on map