Lee, New Hampshire, United States
2
Sleeps
1
Beds
1
Baths
Located in Lee, New Hampshire, United States. Cozy retreat in beautiful country setting Nestled at the base of October Mountain, this cozy retreat has all the comforts of home. Sit out on the deck and sip your coffee while listening to all the relaxing sounds of nature. Far enough away from the bustle, but close enough to restaurants, downtown and other activities such as Tanglewood & Jacobs Pillow.