We have taken many guests to this spa over the years and they have all loved it. A number of them have been men who had never had a prior spa experience. It is only 10 minutes from the Santa Fe Plaza up the ski mountain road and it is in the mountains and is extremely relaxing.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.