O Hotel Mexicali dispõe de um restaurante e está localizado no centro da Cidade do México, apenas a 3 paragens de metro do Autódromo Hermanos Rodríguez e a 12 minutos de carro da área de Condesa. O acesso Wi-Fi está disponível de forma gratuita.
Os quartos do Hotel Mexicali incluem uma área de estar e um sofá. A casa de banho privativa inclui um duche.
O Hotel Mexicali também providencia uma recepção aberta 24 horas por dia, um bar e um snack-bar. Outras comodidades disponíveis na propriedade englobam um local para armazenar bagagens. A propriedade oferece estacionamento gratuito.
O hotel fica a 4,3 km de uma das maiores praças do mundo, a Praça da Constituição, onde pode desfrutar da Catedral Metropolitana, do Palácio Nacional e de numerosas estruturas históricas, incluindo as ruínas do Templo Mayor.
O Aeroporto Internacional Benito Juárez está a 9 km.