Suites Alcazar Mexico City: 2.0 km to Constitution Plaza