-->

Star Route 66 Grand Canyon

  ( Reviews)

Address:
128 E Rte 66
Williams, AZ 86046

Tel:

Go to Website »

This downtown Williams, Arizona inn is located on historic Route 66 and 0.3 miles from Grand Canyon Railway Station. The Inn features the Route 66 Memorabilia Shop and rooms with free Wi-Fi.



Reviews provided by