Torre Latinoamericana Skyscraper, set within 0.6 miles from the Mumedi Design Hotel as well as the famous Monument to the Revolution placed just a 5-minute drive away are well worth visiting. If you are willing to explore even more landmarks in Mexico City, attend the public Square of the Three Cultures located within a 25-minute stroll from the property.