Beech Mountain and the surrounding area has a lot to offer! Click here to learn more!
Snow Tree Villas is located on the Terrain Park at Beech Mountain's Ski Resort. Ski in or Ski out in the Winter, Bike in or out in the summer or just enjoy all Beech Mountain has to offer! Each unit is independently owned. Click here to view your next vacation rental.
Snow Tree Villas offers ski in/ski out or bike in/ bike out living on the Snow Boarding Park of Beech Mountain. Check out each individual townhome to see what will be best for your next adventure!