Knights Inn Hotels Near Arizona State Hospital

Medical Facility in Phoenix, Arizona
This is our guide to finding Knights Inn hotels near Arizona State Hospital, a medical facility located at 2500 East Van Buren Street in Phoenix, AZ.