Noble House Hotels & Resorts is proud to feature two majestic gems in the heart of Teton Village, just minutes from Jackson Hole, Wyoming. Hotel Terra and Teton Mountain Lodge & Spa offer something for every client – luxury four star experience, steps from some of the best skiing, snowboarding and National Parks in North America.
Hotel Terra offers dynamic spaces, vibrant design, and resort services tailored to fit all of your clients' mountain vacation dreams. Your clients can luxuriate in their rooftop spa, dine in their two restaurants, drink at their bar, relax in the lobby lounge, soak in the infinity pool, and shop in their stores.
Teton Mountain Lodge & Spa welcomes families with a classic mountain elegance and laid-back style, featuring expansive rooms and suites with breathtaking views. Your clients will savor modern mountain cuisine and custom-crafted cocktails at Spur Restaurant & Bar and indulge their senses at SpaTerre - Jackson's newest spa.
Both resorts are located one mile from Grand Teton National Park and one hour from Yellowstone.