Essen has numerous impressive sites, some of which include Stradtgarten, the Folkwang Museum and Villa Hugel.