Delaware North Acquires Best Western Premier Grand Canyon Squire Inn
TUSAYAN, Arizona and BUFFALO, New York—Global hospitality and entertainment company Delaware North 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 resort is situated in Tusayan, Arizona, near the South Rim entrance of Grand Canyon National Park. Terms of the purchase are not being disclosed. The desert property, being renamed the Squire Resort at the Grand Canyon, will remain affiliated […]
The post Delaware North Acquires Best Western Premier Grand Canyon Squire Inn appeared first on LODGING Magazine.