Trusted local news leader for Williams AZ and the Grand Canyon
January 17, 2023
Best Western Squire Inn has been purchased by Delaware North. (Photo/Best Western)
Best Western Premier Grand Canyon Squire Inn at Tusayan is under new ownership.