Located just a few miles from the Grand Canyon National Park, the Best Western Premier Grand Canyon Squire Inn offers smoke-free rooms with rustic charm. Guests can enjoy stunning views of the surrounding nature and take part in outdoor activities like hiking and horseback riding. The hotel also features a variety of dining options and a fitness center.