Hotel Milano Due(3 stars)

The Strand View on map