If you’ve never stayed at the Inn at Christmas Place, you are missing out on a fantastic spectacle of Christmas all year around. TripAdvisor agrees, as it was recently revealed that the Inn at Christmas Place is the #6 Hotel In the United States! Ranking above hotels in major cities and other competition in the nearby area, it has been shown as a prime example of what to experience when you come to the Smokies. It’s easy to see why, as their website shows just a small example of what their rooms and lobby look like. Santa may be resting for post-Christmas, but that’s no excuse to drop by when you’re in town!
Congratulations to the Inn at Christmas Place and here’s hoping for another successful year!