Red Roof Inn Phoenix - Bell Road

17222 North Black Canyon Highway
Phoenix
Arizona
United States