Squire Resort at the Grand Canyon
Delaware North Acquires Best Western Premier Grand Canyon Squire Inn
Delaware North Parks and Resorts | January 9, 2023
TUSAYAN, Ariz., and BUFFALO, N.Y. – Jan. 9, 2023 – Global hospitality and entertainment company Delaware North today announced its continued expansion in the parks and lodging sector through the acquisition of the Best Western Premier Grand Canyon Squire Inn. The 322-room hotel and resort is perfectly situated in Tusayan, Ariz. – only 7 miles from the South Rim entrance of Grand Canyon National Park, making it one of the closest lodging options to the park. Terms of the purchase are not being disclosed. The charming desert property, being renamed the Squire Resort at the Grand Canyon, will remain affiliated with the Best Western Pre...