- The Inn at Christmas Place
- Pigeon Forge, TN
This 145-room resort hotel uses rich architectural theming and site features to create the experience of a Bavarian resort town on the edge of a mountain lake, right in the heart of Pigeon Forge, Tennessee.
Created to capitalize on an untapped market for higher price-point resort accommodations, this four-star hotel, located directly across from the popular Incredible Christmas Place attraction, consistently ranks at the top of tourist review websites. Its Old World style and architectural detail whisk you away to a world full of charm and elegance!