The picturesque mountain-village architecture of the European Alps has come to the Smoky Mountains of East Tennessee with the arrival of The Inn at Christmas Place in Pigeon Forge. The 145-room rising four-star hotel is located directly across the Parkway form its namesake, The Incredible Christmas Place, now celebrating its 20th Anniversary. Come and experience Old World charm and elegance in the Smoky Mountains!