Delaware North Continues To Grow Its Parks and Resorts Portfolio With Acquisition of Grand Canyon Squire Inn
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.