The JW Marriott Camelback Inn luxury hotel and resort in Scottsdale, Arizona is comfortably situated on 125 acres of unique Sonoran Desert landscaping and is backed by Mummy Mountain.