Tags: Hotel.
Camelback Inn (officially titled: JW Marriott Scottsdale Camelback Inn Resort and Spa) is a historic resort and spa owned by JW Marriott Hotels and located on the southern slope of Mummy Mountain in Paradise Valley Arizona. Established in 1936 by Jack Stewart and John C. Lincoln the resort’s popularity among Hollywood celebrities and political leaders made it a significant contributor to the region’s growth.