Enter to Win a Night at Blowing Rock’s Newest Boutique Hotel, The Embers
The Embers Hotel is Blowing Rock’s newest boutique hotel conveniently tucked in downtown Blowing Rock, right off the Blue Ridge Parkway and nestled among the enchanting Blue Ridge Mountains. The Embers Hotel, which opened April 1st last spring, is a 36-room boutique overlooking downtown Blowing Rock, allowing you to both embrace the adventures of the […]