The hotel embodies the spirit and magic of Christmas that we all feel once December rolls around (or even earlier for diehard Christmas lovers). The inn was established in 1976, but the actual building in which the Christmas festivities take place has been there since 1778. They offer several seasonal activities, including horseback riding in the summer and snowmobiling in the winter.
Watch the video:
Thanks to Southern Living for the video.