

Teton Springs Lodge & Spa está localizado em Victor, Idaho, uma pitoresca cidade montanhosa conhecida por recreação ao ar livre. O lodge fica a cerca de 3 km do centro da cidade de Victor e a 21 km da Área de Esqui Grand Targhee. O Parque Nacional Yellowstone está a aproximadamente 127 km de distância, enquanto Jackson Hole está a cerca de 48 km do hotel. O Aeroporto de Jackson Hole é o maior aeroporto nas proximidades, localizado a 48 km a oeste da propriedade.