We visited the Forbes Five Star spa that is inspired by the Legend of the Phoenix in Scottsdale, Arizona.
Read MoreLocated at an award-winning resort in Scottsdale, the luxury spa rises in celebration of the individual spirit, nurturing and contemporary in its approach to iconic service, relaxation, and overall well-being.
Read More