El Tovar Lodge on the south rim of the Grand Canyon, one of the seven natural wonders of the world, cannot be beat for location. The hotel sits less than 50 feet from the edge, s...
All reviews seem positive