Ice Castles

During the winter season near the Inn the Ice Castles offer a mesmerizing and enchanting experience that transports visitors into a magical world of ice and snow. Located in nearby North Woodstock, NH, the Ice Castles are a captivating winter attraction that showcases intricate ice formations, shimmering sculptures, and illuminated ice structures.