Best Western Premier Grand Canyon Squire Inn

Best Western Premier Grand Canyon Squire Inn Hotel in AZ. Best Western PREMIER Grand Canyon Squire Inn in Tusayan (AZ) - Room. Best Western Premier Grand Canyon Squire Inn, Tusayan – Updated 2018. Photos of Our Grand Canyon Hotel | Best Western Grand Canyon Squire Inn. Best Western Premier Grand Canyon Squire - South Rim Chamber of Commerce. AMOMA.com - Best Western Premier Grand Canyon Squire Inn,Tusayan. Best Western Premier Grand Canyon Squire Inn Arizona - Family Hotel. Canyon Room Restaurant at the BEST WESTERN PREMIER Grand Canyon