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 and Jacuzzi. Pets Allowed.
Close to Heard Museum, Luke Air Force Base, Downtown Glendale and Golf Courses.