Star Route 66 Grand Canyon
128 East Route 66, Williams, AZ 86046, United States
Star Route 66 Grand Canyon is located in Williams. The 2-star motel has air-conditioned rooms with a private bathroom and free WiFi. The motel features family rooms. Guest rooms in the motel are equipped with a flat-screen TV with satellite channels. At Star Route 66 Grand Canyon each room has bed linen and towels. The nearest airport is Flagstaff Pulliam Airport, 57 km from the accommodation.
Location: Williams
128 East Route 66, Williams, AZ 86046, United States
