Holiday Inn Zócalo tiene una ubicación privilegiada en el centro histórico de la ciudad de México, a pocos pasos del Zócalo y sus famosos íconos, como la Catedral Metropolitana y el Palacio Nacional de Gobierno. El hotel está rodeado por restaurantes, tiendas, teatros y a poca distancia de muchas atracciones turísticas. Asimismo, el Aeropuerto Internacional Benito Juárez (MEX) se ubica a 7.3 kilómetros de distancia.
Holiday Inn Zócalo ofrece 105 habitaciones y suites distribuidas en un edificio colonial histórico. Las amenidades de la habitación incluyen aire acondicionado, televisión por cable, escritorio, teléfono de marcación directa, acceso a internet de alta velocidad, caja de seguridad, cafetera, ventanas de doble acristalamiento, kit de planchado y baño privado.
El restaurante de este hotel Holiday Inn cuenta con una terraza con impresionantes vistas del Zócalo, en donde podrás disfrutar suculentas opciones gastronómicas. El hotel también cuenta con la ventaja de tener estacionamiento propio. Otras instalaciones del hotel incluyen un gimnasio, sauna, salones de eventos y un centro de negocios totalmente equipado.