Located close to the South Rim entrance to Grand Canyon National Park, the Best Western Grand Canyon Squire Inn offers spacious, comfortable accommodations and three on-site restaurants. The Squire Inn is the ideal location for families at the Grand Canyon, with a family game room, bowling alley, indoor and outdoor pools open year-round and two hot tubs.