We just love Fall at the Castle. What an exciting time of year. The weather is still lovely and the excitement of the Holidays begins to fill the air. The colors change and brighten the garden, causing couples to stay a little longer by the pond. Pumpkin treats can be smelled baking from the kitchen and the Apple Cider goes faster than ever from the Snack Bar. Don’t miss this amazing season. Come and bring in the most festive time of year with us at Castle Creek Inn.