Situé dans le centre de Mexico, à moins de 200 mètres du centre de cérémonie Tenochtitlan et à moins de 1 km du palais national de Mexico, le MyPlace Zocalo propose des hébergements avec connexion Wi-Fi gratuite et coin salon. Doté d'une terrasse, cet appart'hôtel se trouve à proximité de plusieurs attractions réputées, à environ 500 mètres de la cathédrale métropolitaine de Mexico, à 1,1 km du Palacio de Correos et à 1,4 km du musée des beaux-arts. L'établissement propose des logements pour les personnes souffrant d'allergies et se trouve à 700 mètres de la place Zocalo.
Les logements comprennent un bureau. Certains logements comprennent une télévision par satellite à écran plat, une cuisine entièrement équipée avec un micro-ondes ainsi qu'une salle de bains privative pourvue d'une douche et d'un sèche-cheveux. Tous les logements comprennent une armoire.
Le Museo de Arte Popular se trouve à 2 km de l'appart'hôtel, tandis que le Museo de Memoria y Tolerancia est à 1,8 km. L'aéroport international Benito Juarez, le plus proche, est implanté à 9 km.