I have stayed at this place a couple of times in the last two years. It is about 100 yards off the Blue Ridge Parkway, half way between Boone, NC and Asheville, NC. It is located right in the middle of some of the best riding country I have ever seen. I have ridden the Dragon and I will take it three times over the Dragon. Hwy 80 coming off the Parkway has some of the best twisties I have seen and much steeper than the Dragon.
What's good about it is, it's a good place to go out and back for the day. To Chimney Rock and Lake Lure, Mt. Mitchell, Boone, Asheville etc, This area is right in the middle of highest mountains in the Blude Ridge and Mitchell is the highest point east of the Mississippi. The scenery is the best you'll find anywhere east of the Mississippi and maybe in the country. Many lookouts.
The inn has a motorcycle lodge that has eight rooms which can be rented for a discount if all eight are rented ($60-65) per night. The prices for the other rooms are indicated in the link. There's a covered patio for a few bikes. It has an air compressor.
This place has a bar and a good restuarant with a free breakfast included in the room and it' a full breakfast.
For those who like the night life, this would not be the best place. It is pretty quiet and on the Parkway by itself. It's a relatively short ride into Robbinsville or a small town called Spruce Pine.
This is a great place to ride from if you want to see and visit the best sights in the Blue Ridge, but like I said, it is not a great place for the night life.
Switzerland Inn - Little Switzerland NC