With a stay at The St. Regis Mexico City, you'll be centrally located in Mexico City, steps from Paseo de la Reforma and 7 minutes by foot from Angel of Independence Monument. This family-friendly hotel is 0.5 mi (0.7 km) from U.S. Embassy and 3.2 mi (5.2 km) from Palacio de Bellas Artes.