Based on 2927 review
The resort is nestled at the base of Camelback Mountain in Scottsdale, Arizona's Valley of the Sun. The property is located just 14 km from the Phoenix Airport. This hotel comprises a total of 581 rooms and sits on a 250 acre resort. It is a luxurious oasis for relaxation, celebration and rejuvenati...