August 8, 2017
The Best Western Premier Grand Canyon Squire Inn recently received the chain's Director's Award.
Stories this photo appears in:
The Best Western Premier Grand Canyon Squire Inn recently received the hotel chain’s Director’s Award, given to properties that meet or surpass excellent quality standards.
By Erin Ford
August 8, 2017