
January 17, 2023
Best Western Squire Inn has been purchased by Delaware North. (Photo/Best Western)
Stories this photo appears in:

Best Western Premier Grand Canyon Squire Inn at Tusayan is under new ownership.
By Williams-Grand Canyon News
January 17, 2023