Snowy Owl Inn is considered one of New England's finest country inns. Set in the heart of Waterville Valley and the White Mountain National Forest, our all-season 85 room Inn offers a relaxing vacation, a great family getaway.
It's also the perfect place for business meetings, seminars, conferences, reunions, weddings and celebrations.