Peaks of Otter Lodge

Address:

85554 Blue Ridge parkway
Milepost 86
24523 Bedford, US

Phone:

800/542-5927 (in Virginia and North Carolina)

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms