The luxurious resort lies in Tuscon Mountain Park and affords wonderful views over the Sonora Desert.
See more: Hotels in USA Hotels in Tucson - Az Holiday Destinations in USA