Join/
3335 Village Dr, teton village
307-739-4055
The appropriately named Chill Spa has just six treatment rooms and a hot tub with a view on the rooftop of the LEED-certified Hotel Terra eco-hotel. Treatments employ all-organic products, of course. Interiors are in fresh, vibrant colors, and the staff is young and friendly. It’s a great spot for a relaxing afternoon and popular with groups of friends who take over the whole facility.
Written by Simone Girner