Get your sleigh ready to climb up the mountains to Asheville, North Carolina for holiday fun. Looking for the best Christmas hotel in Asheville to celebrate the holidays? Then look no further than the historic Omni Grove Park Inn in Asheville, North Carolina. Take in the majesty of the holiday decorations and feast on the sumptuous Sunday brunch buffet, complete with champagne and mimosas. Cheers!
Best Christmas Hotel in Asheville: the Omni Grove Park Inn
Making an annual trip to the Omni Grove Park Inn is a holiday tradition for our family. Nestled in a residential community overlooking the mountains, the Omni Grove Park Inn dates back to 1913 and on the Historic Register of Hotels.
You can make an entire day out of