A Downtown Oasis

BOOK NOW

Treatments & Services

find out more

Spa Guidelines & Information

info

We’ve Moved!

NEW Address

862 E 19th St. Tucson, AZ 85719
(Formerly located at the AC Hotel)

Updated Hours

Hours of Operation

Monday thru Friday 9am to 5pm

Saturday 12pm to 5pm

Sunday by appointment only

Extended hours available upon request.

CALL FOR MORE INFORMATION

(520) 777-8054