MyPlace Zocalo features rooms with free WiFi in the centre of Mexico City. Boasting a terrace, the aparthotel is close to several noted attractions, around 200 metres from Tenochtitlan Ceremonial Center, less than 1 km from National Palace Mexico and a 8-minute walk from Zocalo Square. Museo de Arte Popular is 2 km away and Museo de Memoria y Tolerancia is 1.8 km from the aparthotel.
Some units in the aparthotel have private entrance and are fitted with desk and wardrobe. Some of the units have a satellite flat-screen TV, a fully equipped kitchen with a microwave, and a private bathroom with a shower and a hair dryer. At the aparthotel, some units are allergy-free.
Popular points of interest near the aparthotel include Metropolitan Cathedral of Mexico City, Palacio de Correos and The Museum of Fine Arts. Benito Juarez International Airport is 9 km from the property.