Yoga

Welcome to The Wentworth Inn, a serene oasis in Jackson, New Hampshire, where the practice of yoga embraces the changing beauty of all seasons. Surrounded by the majestic White Mountains, our Inn offers a harmonious space for guests to experience the transformative power of yoga throughout the year.