With a stay at Myla Salamanca, you'll be centrally located in Mexico City, a 9-minute walk from Paseo de la Reforma and 13 minutes by foot from Angel of Independence Monument. This aparthotel is 2.3 mi (3.6 km) from Auditorio Nacional and 2.6 mi (4.2 km) from World Trade Center Mexico City.