Esta propiedad cuenta con una ubicación privilegiada en el centro histórico de la Ciudad de México. El hotel se encuentra a solo 600 metros de las principales atracciones turísticas de la ciudad. El Templo Mayor, la Catedral Metropolitana, la Plaza de la Constitución y el Palacio Nacional. Este hotel ocupa un edificio clásico del siglo XVIII. El hotel ha conservado a la perfección el diseño arquitectónico original, combinándolo con las comodidades modernas. Todas las habitaciones están decoradas en un estilo colonial mexicano. El hotel ofrece a los visitantes excelentes instalaciones y servicios, con un alto nivel de excelencia que seguramente impresionará. Las relajantes habitaciones cuentan con conexión inalámbrica a internet gratuita y TV vía satélite. Algunas habitaciones tienen vistas al monumento. No hay aire acondicionado. Hay un bar que sirve aperitivos. También hay un patio con una fuente. Hay un servicio de transporte al aeropuerto disponible.