The Spa at Camelback Inn

Scottsdale's original full-service resort spa features a garden courtyard and views of Mummy Mountain.

Address: 
5402 E Lincoln Dr
Scottsdale, AZ 85253
United States
Phones:

Map of The Spa at Camelback Inn