Located in the Pheonix North Mountain Preserve the hotel offers panoramic valley views. Just 20 minutes from Phoenix Airport.
See more: Hotels in USA Hotels in Phoenix - Az Holiday Destinations in USA