Sanctuary on Camelback Contributing Partner August 13, 2014 Destinations Perched on 53-acres on the north slope of its namesake, Sanctuary on Camelback Mountain is an extraordinary Scottsdale resort with luxurious mountain and spa casitas enhanced by spectacular views of the sur...