Hotel San Marco(3 stars)

Via San Marco, 368 View on map