Contact Us
Tucson is situated in Southwestern Arizona, nestled in the beautiful Santa Catalina Mountains among the Sonoran Desert. With many points of interest and several world renowned spas and resorts, it's the perfect location for a week of healing, renewal and restoration for the mind, body, soul, and emotion. Come and experience our lovely city while treating yourself to a total whole-body renewal.
