Take a tour of the Herzog Palace (Herzogschloss), Germany to visit historic site in Celle. Get the Reviews, Ratings, location, contact details & timings