Hotel Terra is an award-winning AAA four diamond boutique condo-hotel located in the center of Teton Village at the Jackson Hole Mountain Resort. The hotel offers a wide variety of amenities including Spa, Restaurant, Bar, conference facilities, ski valet, infinity pool, fitness center and concierge. All located steps away from the iconic Aerial Tram. Unit 369/371 is a one-bedroom lock-off featuring one bedroom with bathroom, and additional full bathroom kitchen and living space with murphy bed.
Share Property
Location
3325 W VILLAGE Drive, 369, Teton Village, WY 83025