You are here

Chill Spa

Get Directions
Related Items: 

Enjoy a Spa Treatment. Located on the top floor of Hotel Terra, Chill Spa combines sophisticated, modern design with a sense of comfort and airy texture, resulting in a distinctly fresh spa experience. Chill Spa features organic products, body treatments and facials, men's and women's steam showers and an outdoor rooftop hot tub with stunning southern mountain views.