Red Roof Inns 17222 North Black Canyon Highway - Phoenix, Arizona 85053 Approximately 3.0 miles from Kingdom Hall of Jehovahs Witnesses of Alta Vista Compare prices for Red Roof Inn Phoenix North - Bell Road with nearby hotels
Red Roof Inn Phoenix North - Bell Road is the closest Red Roof Inns hotel to Kingdom Hall of Jehovahs Witnesses of Alta Vista.
Red Roof Inns Closest To Kingdom Hall of Jehovahs Witnesses of Alta Vista