The iconic Angel of Independence is near the hotel's location in Mexico City. This monument was dedicated in 1910 to commemorate the 100th anniversary of Mexico's independence. She soars 35 meters and is attended by statues of Peace, Law, Justice and War.