Experience the finest skiing in New Hampshire at Steele Hill Resort, a tranquil mountain retreat. Nestled between Lake Winnisquam and Lake Winnipesaukee, you'll be spoiled for choice with an array of recreational activities just minutes from your villa. The resort's acclaimed recreation center boasts a stunning indoor pool with thrilling waterslides, a luxurious Roman spa and health club, an executive 9-hole golf course, and a fully stocked fishing pond. You can also enjoy golf, tennis, children's activities, cross-country skiing, and in-unit kitchens. Plus, some of the finest ski areas in New England are just a stone's throw away, ready to challenge you on the slopes.