Return to tour

Best Western Premier Grand Canyon Squire Inn - Tusayan

The three-star superior Best Western Premier Grand Canyon Squire Inn is situated near the South Rim of the Grand Canyon and Grand Canyon National Park. The hotel benefits from having a couple of restaurants offering local and international cuisine, a coffee shop and Fireside lounge, there is also an outdoor pool (seasonal) and a spa tub.  The 250 newly refurbished spacious rooms have air conditioning, TV, coffee maker, hairdryer and safe. 

Swimming pools in the USA: outdoor pools may be closed early or late in the season.