Holiday Inn Express Grand Canyon
Highway 64-180, Grand Canyon Area, 10018
Average, 3.5
The hotel, featuring southwest decor, is conveniently located in the Grand Canyon village of Tusayan close to the South Rim entrance of spectacular Grand Canyon National Park....
More Info