You'll be in a fantastic location at this apartment, just a 5-minute walk from Paseo de la Reforma and U.S. Embassy. Also, Angel of Independence Monument and Palacio de Bellas Artes are just a 5-minute drive away. Public transportation is just a short walk: Insurgentes Station is 9 minutes and Sevilla Station is 14 minutes.