Elk Country Inn sijaitsee historiallisella alueella, ja Jackson Town Square ja Jackson Hole ja Greater Yellowstone Visitor Center 5 minuutin ajomatkan päässä. Käytössäsi on business center, ilmaiset sanomalehdet aulassa ja ympäri vuorokauden auki oleva vastaanotto. Palveluihin kuuluu ilmainen pysäköinti.