Swiss Mountain Village in Blowing Rock, North Carolina
Swiss Mountain Village is located in Blowing Rock, North Carolina. This resort has both Swiss-style chalets and log cabins. Each of the units has a full kitchen, washer/dryer, cable television, and a beautiful stone fireplace. Guests are welcome to fish in the stocked trout lake. Swiss Mountain Village is located on the Blue Ridge Parkway, one mile from Blowing Rock and six miles from Boone.