More recent information has corrected my report from yesterday on the Peaks Of Otter Lodge Closing. The current concessioner has agreed to keep the facility open until October 2012. The entire facility will then close.
The Otter Creek Restaurant which is operated by the same company at Mile Post 60.8 near Big Island, Virginia will remain closed this summer season.
Sorry for the confusion.