Ubicado en el centro histórico de la Ciudad de México, este hotel se encuentra a menos de 600 metros de las principales atracciones, como el Templo Mayor, la Catedral Metropolitana, la Plaza de la Constitución y el Palacio Nacional. Alojado en un edificio del siglo XVIII bellamente conservado, combina a la perfección la arquitectura clásica con las comodidades modernas. Las habitaciones, decoradas al estilo tradicional mexicano-colonial, ofrecen Wi-Fi gratis y TV vía satélite. Algunas habitaciones gozan de vistas a los monumentos. Si bien no hay aire acondicionado, los huéspedes pueden disfrutar de refrigerios en el bar y relajarse en el encantador patio con su fuente central. También se ofrece servicio de transporte al aeropuerto.