Peaks of Otter Lodge offers a historic legacy among Blue Ridge Parkway hotels. Located at milepost 86 on the Parkway, the lodge is set into a beautiful bend of the iconic national scenic byway, with rooms providing views of tranquil Abbott Lake.
85554 Blue Ridge Parkway, Bedford, VA, USA