During the stay at the Frida By Viadora Hotel, you shouldn't miss Mexico City's top-rated landmarks, the famous Angel of Independence Monument (1.4 miles from the property) as well as the historic hilltop Chapultepec Castle, located approximately a 25-minute walk away.