Located in Ixtacalco- this hotel is within a 10-minute walk of Sports Palace Dome and Foro Sol. Autodromo Hermanos Rodriguez is 2.3 mi (3.7 km) away. Velodromo Station is 12 minutes by foot and Ciudad Deportiva Station is 17 minutes.
CDMX Mexico CityAv. Rio Churubusco Puerta F Magdalena Mixhuca- Delegación Iztac