De Peaks of Otter Lodge ligt op een schitterende locatie aan de Blue Ridge Parkway. De Lodge ligt aan milepost 86 midden in de natuur. De Lodge heeft een prachtige ligging aan het meer waardoor je gemakkelijk veel outdooractiviteiten kunt ondernemen.
Bij de Lodge vind je onder andere een gift shop en een gezellig restaurant waar je heerlijk kunt eten.
De kamers zijn allen voorzien van 1 of 2 tweepersoonsbedden, een badkamer met bad en/of douche en alle standaard voorzieningen.