Este elegante design hotel está situado num palácio restaurado do século XVII, a 2 quarteirões da Praça Zócalo. Dispõe de uma piscina exterior e de um terraço no último piso com vistas maravilhosas sobre a Cidade do México.
O Downtown Mexico, a Member of Design Hotels beneficia de uma localização ideal no centro histórico da cidade, a 5 minutos a pé da Catedral Metropolitana e do Palácio do Governo Mexicano. A Estação de Metro Zócalo fica a 400 metros.
Os quartos do Downtown Mexico, a Member of Design Hotels possuem tectos altos e pisos em azulejos tradicionais. Cada elegante quarto inclui acesso Wi-Fi gratuito, televisão de ecrã plano, mini-bar e cofre.
O Downtown Mexico, a Member of Design Hotels tem um restaurante à carta e um bar com esplanada com vista para a cidade. Os hóspedes também podem relaxar no jardim do pátio do hotel.
Os funcionários da recepção estão disponíveis 24 horas por dia e têm todo o prazer em organizar excursões, serviços de transporte de/para o aeroporto e aluguer de automóveis. Está disponível serviço de aluguer de bicicletas gratuito. É providenciado serviço de estacionamento personalizado mediante um custo adicional.