Hotel Terra

Nation
Hotel Terra

3335 West Village Drive

Teton Village, WY 83025

Right at the base of Jackson Hole Mountain Resort and only one mile from Grand Teton National Park, the ideally-located Hotel Terra features 132 rooms ranging from single guest accommodations to three-bedroom suites.