Visiting Castle Hill at Christmas is a time-honored tradition. Don’t miss this year’s festival of color. Each room in our 1920s mansion is decorated with a different vibrant color scheme.