Located just minutes from Westgate City, where there are many shops and restaurants. The property is also very close to the University of Phoenix Stadium.
See more: Hotels in USA Hotels in Phoenix - Az Holiday Destinations in USA