Super 8 Phoenix North Bell Road And I 17
17211 N. Black Canyon Hwy
Phoenix, AZ 85023
Super 8 Phoenix North Bell Road and I 17 is a beautiful limited service hotel ideal for business or pleasure. The hotel boasts upgraded guest rooms with pillow top mattresses and amenities including Full Cable TV with HBO, WIFI, Refrigerators, Microwaves, Irons and more. Pool. Pets Allowed 10. 00 USD Per Night, Rollaways 10. 00 USD Per Night. Local surcharge of 3 dollars per night per room.
In Phoenix (Northern Phoenix)