O hotel está localizado no centro de Madri, a poucos metros da Puerta del Sol. O edifício de finais do século XVIII que abriga o conjunto é um espaço organizado em torno de um pátio interior, típico da época. A sua localização imbatível torna o hotel uma opção segura para desfrutar da vasta oferta cultural e comercial da cidade.