Christmas Farm Inn
Located in rural Jackson, Christmas Farm Inn is a charming family-run property that promises a quintessential New England experience. Guests are invited to relax at the luxurious Aveda spa which features a relaxation lounge, indoor pool, hot tub and outdoor pool. The nearby White Mountain National Forest provides plenty of seasonal outdoor activities such as hiking, fishing, horse riding and kayaking amongst many more.
View all of our luxury holidays to the USA.