Built in 2002, this Victorian-style inn is located at the base of Jackson Falls along the Wildcat River.
Guest rooms feature private bathrooms, fireplaces, and flat-screen TVs. Complementary high-speed Internet access is available in each suite.
The Snowflake Inn's complimentary amenities include a 19-foot tropical indoor spa and daily Continental breakfasts.
95 Main St, Jackson, NH 03846, USA