Christmas Farm Inn And Spa

3 Blitzen Way
Jackson
New Hampshire
United States