inn squire states western best western premier grand canyon squire inn grand canyon arizona united states Best Western Premier Grand Canyon Squire Inn Hotel Tusayan Az Hotels Grand Canyon Hotels Best Western Grand Canyon… Thursday, July 28, 2022 Edit