Holiday Inn Phoenix Downtown North

Holiday Inn Phoenix Downtown North Address: 212 W Osborn, Phoenix, United States

Minimum price found for Holiday Inn Phoenix Downtown North was: 162 USD

Click here to get more information, photos & guest ratings for Holiday Inn Phoenix Downtown North