Mother Nature nurtures at Spa Anjali, a 27,000 sq.ft wellness facility in the Vail Valley complete with an impressive spa
and fitness center
featuring 14 unique treatment rooms, a full service salon
and extensive fitness offerings. Perfectly located inside the award-winning Westin Riverfront
in Avon, Colorado's first Silver LEED certified hotel, where being green
is a priority.