The holiday season has begun at Castle Noel. Santa is back in town and on top of the mountain for you to give him your christmas wish list. This is the best chance to get a great shot with Santa and a trip down the Castle Mountain Slide. We are now on Holiday hours for the season (Nov 21st – Dec 23rd).
Make your family reservations today!