3385 Cody Lane, Teton Village
Set in Teton Village in Wyoming 1 mi from Grand Teton National Park Teton Mountain Lodge and Spa features an outdoor pool.
3335 West Village Road, Teton Village
Offering an outdoor pool and a spa and wellness center Hotel Terra Jackson Hole is located in Teton Village. Free WiFi access is available. Guests can enjoy restaurants on site. Each room here will provide you with air conditioning.