Spa at Camelback Inn Scottsdale

5402 East Lincoln Drive, Scottsdale , Central Arizona, Arizona, United States - Phone: (480) 596-7040; (800) 922-2635