Best Western Premier Grand Canyon Squire Inn

from
check rates
avg/night
up to: % savings
100 Highway 64, Grand Canyon, AZ 86023
  • stars
  • rating
Located within two miles of the south entrance to Grand Canyon National Park in the town of Tusayan, this hotel is within nine miles of the park's South Rim Visitor Center. read more
Special Offer
Reviews