This January, lots of hotel news came across TPG's desk, including a new Holiday Inn at the Grand Canyon, reservations ...
If you've already seen the Grand Canyon, make your way to this North American canyon that's even bigger (and that actually includes six canyons in one).