Airbnb
The Yurt at Beech Hill - Yurts for Rent in Stowe, Vermont, United States
Entire home/apt in Stowe, US. The Yurt at Beech Hill is located literally at the end of the road. It sits on a hill overlooking a pond with sweeping views of the Nebraska Valley. You’ll love my place because of the views, the location, and the coziness. If you have an adventur...
See this content immediately after install