The 322-room hotel and resort is located 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.
Source: New feed