Knights Inn Hotels Near Phoenix Convention Center

Convention Center in Phoenix, Arizona
This is our guide to finding Knights Inn hotels near Phoenix Convention Center, a convention center located at 100 North 3rd Street in Phoenix, AZ.