Hotel Hidalgo Mexico City: 1.1 km to Constitution Plaza