Hotel Terra: Slope Side Luxury – Jackson Hole

Jackson Hole Mountain Resort is one of the best ski resorts in North America and the Hotel Terra’s slope side luxury in Jackson Hole is something to experience. The Hotel Terra made a name for itself early on as one of the first LEED certified hotels in the country. The property sits at the base of the ski resort. Hotel Terra Jackson Hole offers easy access to the region’s most popular activities, including skiing, hiking and mountain biking. The hotel offers spacious and bright guest rooms with green and blue accents, heated floors, gas fireplaces and flat-screen TVs. The hotel is know for a high level of guest service and amenities. The property earned its LEED-silver certification thanks to its efforts to save water and improve energy efficiency. Sustainable practices are used throughout the property, from the guest rooms to the Italian kitchen at the on-site Il Villaggio Osteria restaurant and from the infinity pool to the Chill Spa. Book at table at Il Villaggio Osteria even before you arrive, you will not be disappointed.

Contact: (307) 201-6065

Address: 3335 West Village Drive Teton Village, WY 83025