If “it’s starting to feel a lot like Christmas” where you are, it’s a seasonal thing, but in Pigeon Forge, Tennessee, down the road from Dollywood, there’s a hotel that feels that way all year.
The hotel, the Inn at Christmas Place, is decorated for Christmas year-round (no need to remind someone to put up the lights!). Carols play in the lobby. Each guestroom has its own Christmas tree, wreaths, reindeer and red velvet bedding.
The hotel opened in 2007, and is run by a family that also own a Christmas mall, The Incredible Christmas Place, just across the road from the hotel. There, you can buy nearly any kind of Christmas-themed ornament and trinket you could imagine.