Canyon Country Inn is located on historic Route 66 in Williams, Arizona. Free WiFi is provided and a free breakfast is offered each day. Grand Canyon is 101 km from the property.
All rooms is has a flat-screen cable TV, a microwave and a coffee..
Canyon Country Inn has many guest rooms. Select the one that's right for you.
The following list has the most frequently asked questions about The Canyon Country Inn.