Beech Chalet

Verified
211 Dogwood Lane, Beech Mountain, NC 28604, USA
The Beech Mountain chalet is conveniently located less than 5 minutes from the slopes, golf course, tennis courts, basketball courts, and outdoor pool. The property is also adjacent to NC hiking trail