Red Roof Inn Hotels Near Phoenix Children's Hospital

Medical Facility in Phoenix, Arizona
This is our guide to finding Red Roof Inn hotels near Phoenix Children's Hospital, a medical facility located at 1111 East Mcdowell Road in Phoenix, AZ.