Die Jenny Lake Lodge Beaver Creek bietet eine Sonnenterrasse. Außerdem können sich Gäste neben dem See (String Lake) entspannen, gelegen ca. 5 Minuten Gehweg von hier entfernt. Die Villa liegt knapp 3 Kilometer vom Rockchuck Peak entfernt und bietet Wandern, Reiten und Radfahren.
Die Villa in Beaver Creek liegt in dem historischen Teil von Beaver Creek, in 10 Fahrminuten Entfernung vom Grand View Point. Die Jenny Lake Lodge liegt in einer Entfernung von 3,1 km von Natursehenswürdigkeiten wie dem Ramshead Lake. Die Unterkunft ist ca. 25 Minuten Gehweg vom Grand Teton entfernt.
Die Badezimmer in der Lodge sind mit einer getrennten Toilette und einer Dusche ausgestattet. Außerdem können Gäste den Komfort von einem Haartrockner, einer Duschhaube und Badelaken genießen.
Diese Unterkunft verfügt über Selbstversorgungseinrichtungen wie einen Kühlschrank.