Virginia's Peaks of Otter Lodge Opens July 15
The new concessionaire operating the Peaks of Otter Lodge and Restaurant on the Blue Ridge Parkway in Virginia's Bedford County announced Tuesday (June 4) that the facility will reopen July 15 and...
View ArticleVa. Guests Welcome Back a 'Long Lost Friend'
In early June, the grass at the Peaks of Otter Lodge and Restaurant in southwest Virginia had grown waist high, and cobwebs and dust besmirched the interior. The 63-room attraction on the Blue Ridge...
View Article
More Pages to Explore .....