Hotels Hotel Review: Thunderbird Lodge, Grand Canyon, Arizona by joeheg November 14, 2017 by joeheg November 14, 2017 Visiting the Grand Canyon was one of the “anchor” stops during our trip through the American Southwest. We’ve visited the Grand Canyon twice before, once as a day trip from … 0 FacebookTwitterPinterestEmail