Snowflake Inn
Jackson -> New Hampshire -> New England -> Northeast -> the USA
NH 03846 95 Main Street, Jackson, NH 03846, United States of AmericaSnowflake Inn on the map
Snowflake Inn. Hotel in Jackson
Located in the White Mountains, guests staying at this hotel in Jackson, New Hampshire can enjoy on-site features like an indoor pool and in-room amenities like a fireplace. Skiing at the Black Mountain Ski Area is 2 miles away.
Price from $179
Photos of Snowflake Inn. Jackson
The Information about Jackson, New Hampshire, the USA
Jackson may refer to:. Book the Snowflake Inn in the Jackson, New Hampshire.