Terra means earth and this earth-friendly hotel takes its commitment to the earth seriously! Located in the Teton Village, you can walk to the ski lifts and ski home when you are done for the day. The Hotel is Silver LEED certified but does not stop there using continuous improvement and going above beyond the certification requirements. not stop there and does a plethora of things to offset their environmental impact. Check out all their efforts on their eco-facts page.
Hotel Terra provides a variety of room choices from 1 room studios with kitchen facilities to traditional one and two bed hotel rooms to three bedroom suites. The facility has its own spa (which uses organic products) on the roof.
If you want to be in the center of Jackson Hole in a top notch, eco-friendly hotel, this is the place.