Star Hotel Route 66 Grand Canyon Williams
128 E Route 66
Williams,
AZ 86046
Near Thunder Eagle Native Art