Holiday Inn Express Hotel & Suites PHOENIX-DWTN/ BALL PK

620 NORTH 6TH STREET
PHOENIX
Arizona
United States