The Homburg castle ruins have been renovated. You can go up there again and have a nice view all around. Only the area in front of it has not been made beautiful again yet.
Just behind Alfeld (Leine) near Limmer, you have a wonderful view of the Seven Mountains from the Leine-Heide cycle path. The cycle path is really worth it and is a real highlight.