MyPlace ZocaloApartment
31 San Ildefonso, 06000 Mexico City, Mexico
Situated within 600 metres of National Palace Mexico and 500 metres of Metropolitan Cathedral of Mexico City in the centre of Mexico City, MyPlace Zocalo features accommodation with free Wi-Fi and seating area.