The Windmill House
A charming quirky lake house in the treetops in the quiet lake town of Stoddard , NH
Edit link
Edit link
Edit link
The Windmill House
6 guests, 3 bedrooms
Book
Get in touch
[email protected]