This Shelby hotel is conveniently located minutes from popular attractions like Kings Mountain National Military Park, Belwood Heritage Museum, International Linemans Museum, Lawndale Historical Museum and Kings Mountain Historical Fire Museum. Shelby is located 45 minutes from Charlotte and 1 hour from Asheville. Located on the way to the Great Smoky Mountains National Park, the hotel is near several quaint shops and restaurants. The small-town atmosphere and friendliness of Shelby is certain to charm guests.Be sure to take the kids to Shelby’s city park carousel, one of a very few year-round carrousels in a traditional park location. Golfers will love being close to the Royster Memorial Golf Course.