Ubicación El hotel, ubicado en la localidad de Teton, está a un paso de los principales telesillas y del telecabina. Queda a menos de 1,5 km de la entrada al Parque Nacional Grand Teton y a 1 hora de la entrada sur del Parque Nacional de Yellowstone.