Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Uploaded on Nov 28, 2011
The Inn at Christmas Place is a hotel located in Pigeon Forge, TN. Always decorated for the holidays, it is Christmas all year round inside this hotel. You'll find entire fireplaces decorated like gingerbread houses, Christmas trees in every single room and even nightly cookie delivery for guests among other great holiday touches.
Insider Perks is a media company focused on producing high-quality, unbiased travel videos that you can use to help plan your next vacation. If you enjoyed this video, please subscribe to us for future updates and show your appreciation by clicking the "Like" button above.